﻿<?xml version="1.0" encoding="utf-8"?>
<doc>
  <assembly>
    <name>System.Net</name>
  </assembly>
  <members>
    <member name="T:System.Net.IPEndPointCollection">
      <summary>Представляет коллекцию, используемую для хранения сетевых конечных точек в качестве объектов <see cref="T:System.Net.IPEndPoint" />. </summary>
      <filterpriority>2</filterpriority>
    </member>
    <member name="M:System.Net.IPEndPointCollection.#ctor">
      <summary>Initializes a new instance of the <see cref="T:System.Net.IPEndPointCollection" /> class.</summary>
      <filterpriority>2</filterpriority>
    </member>
    <member name="M:System.Net.IPEndPointCollection.InsertItem(System.Int32,System.Net.IPEndPoint)">
      <summary>Вставляет элемент <see cref="T:System.Net.IPEndPoint" /> в коллекцию <see cref="T:System.Net.IPEndPointCollection" /> по указанному индексу.</summary>
      <param name="index">Индекс (с нуля), по которому следует вставить параметр <paramref name="item" />.</param>
      <param name="item">Объект <see cref="T:System.Net.IPEndPoint" /> для вставки.Допускается значение null для ссылочных типов.</param>
      <exception cref="T:System.ArgumentOutOfRangeException">Значение параметра <paramref name="index" /> меньше нуля –или– значение параметра <paramref name="index" /> превышает текущее количество элементов в коллекции <see cref="T:System.Net.IPEndPointCollection" />. </exception>
      <exception cref="T:System.ArgumentNullException">Параметр <paramref name="item" /> имеет значение null.</exception>
    </member>
    <member name="M:System.Net.IPEndPointCollection.SetItem(System.Int32,System.Net.IPEndPoint)">
      <summary>Replaces the <see cref="T:System.Net.IPEndPoint" /> element at the specified index.</summary>
      <param name="index">Индекс (с нуля) элемента, который требуется заменить.</param>
      <param name="item">Новое значение <see cref="T:System.Net.IPEndPoint" /> для элемента по указанному индексу.Допускается значение null для ссылочных типов.</param>
      <exception cref="T:System.ArgumentOutOfRangeException">Значение параметра <paramref name="index" /> меньше нуля –или– значение параметра <paramref name="index" /> превышает текущее количество элементов в коллекции <see cref="T:System.Net.IPEndPointCollection" />.</exception>
      <exception cref="T:System.ArgumentNullException">Параметр <paramref name="item" /> имеет значение null.</exception>
    </member>
    <member name="T:System.Net.PeerToPeer.Cloud">
      <summary>Задает значения, определяющие объект облака одноранговых узлов <see cref="T:System.Net.PeerToPeer.Cloud" />.</summary>
    </member>
    <member name="M:System.Net.PeerToPeer.Cloud.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
      <summary>Инициализирует новый экземпляр типа облака PNRP <see cref="T:System.Net.PeerToPeer.Cloud" />.Заполняет объект сведений сериализации данными, необходимыми для сериализации объекта Cloud.</summary>
      <param name="info">Ссылка на объект, содержащий данные, необходимые для десериализации этого экземпляра.</param>
      <param name="context">Контекст, предоставляющий средства для десериализации данных.Также называется источником сериализованных данных.</param>
    </member>
    <member name="F:System.Net.PeerToPeer.Cloud.AllLinkLocal">
      <summary>Возвращает ссылку на облако <see cref="T:System.Net.PeerToPeer.Cloud" />, представляющую все локальные для канала облака, участниками которых является клиент или одноранговый узел.</summary>
    </member>
    <member name="F:System.Net.PeerToPeer.Cloud.Available">
      <summary>Возвращает статическую ссылку на облако <see cref="T:System.Net.PeerToPeer.Cloud" />, представляющую все доступные облака, участниками которых является клиент.</summary>
    </member>
    <member name="M:System.Net.PeerToPeer.Cloud.Equals(System.Net.PeerToPeer.Cloud)">
      <summary>Выполняет сравнение двух объектов облаков с учетом регистра символов.  </summary>
      <returns>True, если заданный объект <see cref="T:System.Net.PeerToPeer.Cloud" /> определяет тот же ресурс, что и текущий объект; в противном случае — значение false. </returns>
      <param name="other">Облако, которое требуется сравнить с данным облаком <see cref="T:System.Net.PeerToPeer.Cloud" />.</param>
      <filterpriority>2</filterpriority>
    </member>
    <member name="M:System.Net.PeerToPeer.Cloud.Equals(System.Object)">
      <summary>Определяет, является ли содержимое этого облака одноранговых узлов <see cref="T:System.Net.PeerToPeer.Cloud" /> эквивалентным содержимому объекта <see cref="N:System" />.  </summary>
      <returns>True, если объект <see cref="T:System.Net.PeerToPeer.PeerName" /> и объект, заданный для сравнения, содержат одинаковые данные; иначе — false. </returns>
      <param name="obj">Объект <see cref="T:System.Object" />, который требуется сравнить с данным объектом <see cref="T:System.Net.PeerToPeer.Cloud" />.</param>
      <filterpriority>2</filterpriority>
    </member>
    <member name="M:System.Net.PeerToPeer.Cloud.GetAvailableClouds">
      <summary>Получает коллекцию облаков одноранговых узлов, известную вызывающему узлу.  </summary>
      <returns>Объект <see cref="T:System.Net.PeerToPeer.CloudCollection" />, определяющий коллекцию облаков одноранговых узлов, известных вызывающему узлу.Если облака не доступны, возвращается значение null.</returns>
    </member>
    <member name="M:System.Net.PeerToPeer.Cloud.GetCloudByName(System.String)">
      <summary>Возвращает объект <see cref="T:System.Net.PeerToPeer.Cloud" /> с указанным именем облака.  </summary>
      <returns>Объект <see cref="T:System.Net.PeerToPeer.Cloud" /> с указанным именем облака.</returns>
      <param name="cloudName">Содержит имя облака <see cref="T:System.Net.PeerToPeer.Cloud" /> протокола PNRP.</param>
      <exception cref="T:System.ArgumentException">Имя облака <see cref="T:System.Net.PeerToPeer.Cloud" /> не известно.</exception>
      <filterpriority>2</filterpriority>
    </member>
    <member name="M:System.Net.PeerToPeer.Cloud.GetHashCode">
      <summary>Переопределяет метод <see cref="M:System.Object.GetHashCode" />.</summary>
      <returns>Хэш-код для текущего объекта <see cref="T:System.Object" />.</returns>
      <filterpriority>2</filterpriority>
    </member>
    <member name="M:System.Net.PeerToPeer.Cloud.GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
      <summary>Заполняет объект данных сериализации (<see cref="N:System.Runtime.Serialization" />) данными, необходимыми для сериализации облака <see cref="T:System.Net.PeerToPeer.Cloud" />.</summary>
      <param name="info">Содержит сериализованные данные, связанные с объектом <see cref="T:System.Net.PeerToPeer.Cloud" />.</param>
      <param name="context">Contains the destination for the serialized stream associated with the <see cref="T:System.Net.PeerToPeer.Cloud" /> object.</param>
    </member>
    <member name="P:System.Net.PeerToPeer.Cloud.Global">
      <summary>Возвращает экземпляр <see cref="T:System.Net.PeerToPeer.Cloud" />, содержащий одноранговые узлы глобальной области (области Интернета).</summary>
      <returns>Объект <see cref="T:System.Net.PeerToPeer.Cloud" />, содержащий одноранговые узлы, сообщающиеся через глобальную область сети.</returns>
    </member>
    <member name="P:System.Net.PeerToPeer.Cloud.Name">
      <summary>Возвращает имя облака одноранговых узлов <see cref="T:System.Net.PeerToPeer.Cloud" />.  </summary>
      <returns>Имя облака одноранговых узлов <see cref="T:System.Net.PeerToPeer.Cloud" />.</returns>
      <filterpriority>2</filterpriority>
    </member>
    <member name="P:System.Net.PeerToPeer.Cloud.Scope">
      <summary>Возвращает сетевую область однорангового облака <see cref="T:System.Net.PeerToPeer.Cloud" />.</summary>
      <returns>Значение перечисления <see cref="T:System.Net.PeerToPeer.PnrpScope" />, указывающее область протокола PNRP текущего экземпляра облака одноранговых узлов. </returns>
      <filterpriority>2</filterpriority>
    </member>
    <member name="P:System.Net.PeerToPeer.Cloud.ScopeId">
      <summary>Получает идентификатор определенного IP-адреса данного облака одноранговых узлов <see cref="T:System.Net.PeerToPeer.Cloud" />.</summary>
      <returns>Целочисленное значение, определяющее связанный с областью идентификатор для данного облака одноранговых узлов.</returns>
      <filterpriority>2</filterpriority>
    </member>
    <member name="M:System.Net.PeerToPeer.Cloud.System#Runtime#Serialization#ISerializable#GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)"></member>
    <member name="M:System.Net.PeerToPeer.Cloud.ToString">
      <summary>Returns a string representation of the current <see cref="T:System.Net.PeerToPeer.Cloud" />.</summary>
      <returns>A string that represents the current <see cref="T:System.Net.PeerToPeer.Cloud" />.</returns>
      <filterpriority>2</filterpriority>
    </member>
    <member name="T:System.Net.PeerToPeer.CloudCollection">
      <summary>Представляет контейнер для элементов <see cref="T:System.Net.PeerToPeer.CloudCollection" />.Данный класс не может наследоваться.</summary>
      <filterpriority>2</filterpriority>
    </member>
    <member name="M:System.Net.PeerToPeer.CloudCollection.#ctor">
      <summary>Инициализирует новый экземпляр класса <see cref="T:System.Net.PeerToPeer.CloudCollection" />.</summary>
      <filterpriority>2</filterpriority>
    </member>
    <member name="M:System.Net.PeerToPeer.CloudCollection.InsertItem(System.Int32,System.Net.PeerToPeer.Cloud)">
      <summary>Вставляет элемент <see cref="T:System.Net.PeerToPeer.Cloud" /> в коллекцию <see cref="T:System.Net.PeerToPeer.CloudCollection" /> с указанным индексом.</summary>
      <param name="index">Индекс (начиная с нуля) элемента, который требуется заменить.</param>
      <param name="item">Значение нового элемента с указанным индексом.</param>
      <exception cref="T:System.ArgumentNullException">Предлагаемый объект <see cref="T:System.Net.PeerToPeer.Cloud" /> не должен быть равен null.</exception>
    </member>
    <member name="M:System.Net.PeerToPeer.CloudCollection.SetItem(System.Int32,System.Net.PeerToPeer.Cloud)">
      <summary>Заменяет элемент <see cref="T:System.Net.PeerToPeer.Cloud" /> в положении с указанным индексом.</summary>
      <param name="item">Новое значение элемента, который требуется заменить.</param>
      <exception cref="T:System.ArgumentNullException">Предлагаемый объект <see cref="T:System.Net.PeerToPeer.Cloud" /> не должен быть равен null.</exception>
    </member>
    <member name="T:System.Net.PeerToPeer.PeerName">
      <summary>Задает значения, определяющие объект имени однорангового узла <see cref="T:System.Net.PeerToPeer.PeerName" />.Имя однорангового узла обычно представляет собой строку, используемую для идентификации однорангового ресурса.</summary>
    </member>
    <member name="M:System.Net.PeerToPeer.PeerName.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
      <summary>Заполняет объект <see cref="T:System.Runtime.Serialization.SerializationInfo" /> данными, необходимыми для сериализации объекта <see cref="T:System.Net.PeerToPeer.PeerName" />.</summary>
      <param name="info">Ссылка на объект, содержащий данные, необходимые для десериализации этого экземпляра.</param>
      <param name="context">Контекст, предоставляющий средства для десериализации данных.Также называется источником сериализованных данных.</param>
    </member>
    <member name="M:System.Net.PeerToPeer.PeerName.#ctor(System.String)">
      <summary>Инициализирует новый объект типа <see cref="T:System.Net.PeerToPeer.PeerName" />, используя заданное значение типа <see cref="T:System.String" /> полного имени однорангового узла.</summary>
      <param name="remotePeerName">Содержит имя однорангового узла, которое требуется преобразовать в экземпляр класса <see cref="T:System.Net.PeerToPeer.PeerName" />.</param>
      <exception cref="T:System.ArgumentException">Переданное значение типа <see cref="T:System.String" /> не является допустимым именем однорангового узла (<see cref="T:System.Net.PeerToPeer.PeerName" />).</exception>
      <filterpriority>2</filterpriority>
    </member>
    <member name="M:System.Net.PeerToPeer.PeerName.#ctor(System.String,System.Net.PeerToPeer.PeerNameType)">
      <summary>Инициализирует новый экземпляр класса <see cref="T:System.Net.PeerToPeer.PeerName" />. </summary>
      <param name="peerNameType">Значение перечисления <see cref="T:System.Net.PeerToPeer.PeerNameType" />, которое определяет тип создаваемого имени однорангового узла.</param>
      <exception cref="T:System.ArgumentException">Объект <see cref="P:System.Net.PeerToPeer.PeerName.Classifier" /> содержит один или несколько недопустимых символов.</exception>
      <filterpriority>2</filterpriority>
    </member>
    <member name="P:System.Net.PeerToPeer.PeerName.Authority">
      <summary>Возвращает строку, определяющую полномочия (свойство <see cref="P:System.Net.PeerToPeer.PeerName.Authority" />), используемые данным объектом <see cref="T:System.Net.PeerToPeer.PeerName" />.  </summary>
      <returns>Строка, содержащая часть заданного объекта <see cref="T:System.Net.PeerToPeer.PeerName" />, связанную с проверкой подлинности.Для защищенных имен одноранговых узлов это свойство содержит открытый ключ в виде шестнадцатеричной 40-символьной строки.Для незащищенных имен одноранговых узлов это свойство устанавливается равным нулю (0).</returns>
    </member>
    <member name="P:System.Net.PeerToPeer.PeerName.Classifier">
      <summary>Возвращает строку, содержащую классификатор для объекта <see cref="T:System.Net.PeerToPeer.PeerName" /> одноранговой сети. </summary>
      <returns>Строка, которая содержит часть классификатора, используемую для указания имени узла в объекте <see cref="T:System.Net.PeerToPeer.PeerNameRegistration" /> или при разрешении имени в облаке PNRP <see cref="T:System.Net.PeerToPeer.Cloud" />.Если не указано явно, то значение по умолчанию всех свойств равно null для ссылочных типов и нуль (0) для свойств типа int.</returns>
    </member>
    <member name="M:System.Net.PeerToPeer.PeerName.CreateFromPeerHostName(System.String)">
      <summary>Создает новый экземпляр заданного объекта <see cref="P:System.Net.PeerToPeer.PeerName.PeerHostName" /> с указанным именем ведущего узла.</summary>
      <returns>Объект <see cref="T:System.Net.PeerToPeer.PeerName" />, представляющий заданное имя ведущего узла одноранговой сети.</returns>
      <exception cref="T:System.ArgumentException">Переданный объект <see cref="T:System.String" /> не является допустимой строкой имени ведущего узла одноранговой сети.</exception>
      <filterpriority>2</filterpriority>
    </member>
    <member name="M:System.Net.PeerToPeer.PeerName.CreateRelativePeerName(System.Net.PeerToPeer.PeerName,System.String)">
      <summary>Создает новый объект <see cref="T:System.Net.PeerToPeer.PeerName" />, заменяя поле <see cref="P:System.Net.PeerToPeer.PeerName.Classifier" />, определенное в указанном объекте <see cref="T:System.Net.PeerToPeer.PeerName" />, заданным строковым значением классификатора.</summary>
      <returns>Новый объект <see cref="T:System.Net.PeerToPeer.PeerName" />, содержащий обновленный классификатор.</returns>
      <param name="peerName">Объект <see cref="T:System.Net.PeerToPeer.PeerName" />, для которого должно быть установлено новое строковое значение классификатора.</param>
      <exception cref="T:System.ArgumentException">Переданный объект <see cref="T:System.String" /> не является допустимым классификатором имени однорангового узла.</exception>
      <filterpriority>2</filterpriority>
    </member>
    <member name="M:System.Net.PeerToPeer.PeerName.Equals(System.Net.PeerToPeer.PeerName)">
      <summary>Выполняет сравнение текущего объекта <see cref="T:System.Net.PeerToPeer.PeerName" /> с указанным именем однорангового узла, учитывая регистр символов.</summary>
      <param name="other">Имя однорангового узла, которое требуется сравнить с данным объектом <see cref="T:System.Net.PeerToPeer.PeerName" />.</param>
      <filterpriority>2</filterpriority>
    </member>
    <member name="M:System.Net.PeerToPeer.PeerName.Equals(System.Object)">
      <summary>Определяет, является ли содержимое данного объекта <see cref="T:System.Net.PeerToPeer.PeerName" /> равным содержимому другого объекта. </summary>
      <returns>True, если объект <see cref="T:System.Net.PeerToPeer.PeerName" /> и объект, заданный для сравнения, содержат одинаковые данные; иначе — false.</returns>
      <param name="obj">Объект <see cref="T:System.Object" />, сравниваемый с текущим объектом <see cref="T:System.Net.PeerToPeer.PeerName" />.</param>
      <filterpriority>2</filterpriority>
    </member>
    <member name="M:System.Net.PeerToPeer.PeerName.GetHashCode">
      <summary>Переопределяет метод <see cref="M:System.Object.GetHashCode" />.</summary>
      <returns>Хэш-код для текущего объекта <see cref="T:System.Object" />.</returns>
      <filterpriority>2</filterpriority>
    </member>
    <member name="M:System.Net.PeerToPeer.PeerName.GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
      <summary>Заносит в объект сведений о сериализации данные, необходимые для сериализации объекта <see cref="T:System.Net.PeerToPeer.PeerName" />.</summary>
      <param name="info">Хранит сериализованные данные, связанные с объектом <see cref="T:System.Net.PeerToPeer.PeerName" />.</param>
      <param name="context">Содержит назначение сериализованного потока, связанного с объектом <see cref="T:System.Net.PeerToPeer.PeerName" />.</param>
    </member>
    <member name="P:System.Net.PeerToPeer.PeerName.IsSecured">
      <summary>Возвращает логическое значение, указывающее, является ли имя однорангового узла защищенным.</summary>
      <returns>Если возвращается значение true, это означает, что данное имя однорангового узла защищено парой открытого и закрытого ключей.Его имя содержит хэш-код по алгоритму SHA открытого ключа пользовательского сертификата соответствующего компьютера однорангового узла.В противном случае, если возвращается значение false, с именем однорангового узла не связана идентификация.Если не указано явно, то значение по умолчанию всех свойств равно null для ссылочных типов и нуль (0) для свойств типа int.</returns>
    </member>
    <member name="P:System.Net.PeerToPeer.PeerName.PeerHostName">
      <summary>Возвращает имя узла одноранговой сети.Это версия имени однорангового узла (объект <see cref="T:System.Net.PeerToPeer.PeerName" />), имеющая используемый серверами DNS формат, которая эквивалентна объекту <see cref="P:System.Net.PeerToPeer.PeerName.PeerHostName" /> в качестве идентификатора узла.Разница между двумя идентификаторами заключается в их визуальном представлении.</summary>
      <returns>Значение <see cref="T:System.String" />, представляющее имя узла одноранговой сети.Если явно не задано иное, значением всех свойств ссылочных типов по умолчанию является null.</returns>
      <filterpriority>2</filterpriority>
    </member>
    <member name="M:System.Net.PeerToPeer.PeerName.System#Runtime#Serialization#ISerializable#GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
      <summary>Реализует интерфейс <see cref="T:System.Runtime.Serialization.ISerializable" /> и возвращает данные, необходимые для сериализации экземпляра <see cref="T:System.Net.PeerToPeer.PeerName" />. </summary>
      <param name="info">Хранит сериализованные данные, связанные с объектом <see cref="T:System.Net.PeerToPeer.PeerName" />.</param>
      <param name="context">Содержит назначение сериализованного потока, связанного с объектом <see cref="T:System.Net.PeerToPeer.PeerName" />.</param>
    </member>
    <member name="M:System.Net.PeerToPeer.PeerName.ToString">
      <summary>Возвращает строковое представление текущего объекта <see cref="T:System.Net.PeerToPeer.PeerName" />.</summary>
      <returns>Строка, которая представляет текущий объект <see cref="T:System.Net.PeerToPeer.PeerName" />, имеющая следующий формат: полномочия.классификатор.Например, "0.МойИнтернетсайт".</returns>
      <filterpriority>2</filterpriority>
    </member>
    <member name="T:System.Net.PeerToPeer.PeerNameRecord">
      <summary>Определяет набор значений, образующих объект записи имени однорангового узла.Эта запись включает такие элементы, как имя однорангового узла и коллекция конечных точек, с которыми он обменивается данными.Записи имени однорангового узла использованы для определения отдельных одноранговых узлов в облаке <see cref="T:System.Net.PeerToPeer.Cloud" />.</summary>
    </member>
    <member name="M:System.Net.PeerToPeer.PeerNameRecord.#ctor">
      <summary>Инициализирует новый экземпляр по умолчанию класса <see cref="T:System.Net.PeerToPeer.PeerNameRecord" />.</summary>
      <filterpriority>2</filterpriority>
    </member>
    <member name="M:System.Net.PeerToPeer.PeerNameRecord.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
      <summary>Initializes a new default instance of the <see cref="T:System.Net.PeerToPeer.PeerNameRecord" /> class.</summary>
      <param name="info">Ссылка на объект, содержащий данные, необходимые для десериализации этого экземпляра.</param>
      <param name="context">Контекст, предоставляющий средства для десериализации данных.Также называется источником сериализованных данных.</param>
    </member>
    <member name="P:System.Net.PeerToPeer.PeerNameRecord.Comment">
      <summary>Получает или задает дополнительные сведения об объекте <see cref="T:System.Net.PeerToPeer.PeerNameRecord" />.</summary>
      <returns>Комментарий, связанный с объектом <see cref="T:System.Net.PeerToPeer.PeerNameRecord" />.Значение этого свойства по умолчанию — null.</returns>
      <exception cref="T:System.ArgumentException">Задаваемый комментарий имеет размер больше 39 символов Юникода или меньше 1 символа.</exception>
      <exception cref="T:System.ArgumentNullException">Задаваемый комментарий равен null.</exception>
      <filterpriority>2</filterpriority>
    </member>
    <member name="P:System.Net.PeerToPeer.PeerNameRecord.Data">
      <summary>Получает или задает определяемые приложением двоичные данные для объекта <see cref="T:System.Net.PeerToPeer.PeerNameRecord" />.</summary>
      <returns>Массив байтов, в котором хранятся двоичные данные, связанные с записью.Значением этого свойства по умолчанию является пустой (имеющий нулевой размер) экземпляр массива.</returns>
      <exception cref="T:System.ArgumentException">Длина задаваемого массива двоичных данных либо больше, чем 4096, либо меньше, чем 1.</exception>
      <exception cref="T:System.ArgumentNullException">Задаваемые данные имеют значение null.</exception>
      <filterpriority>2</filterpriority>
    </member>
    <member name="P:System.Net.PeerToPeer.PeerNameRecord.EndPointCollection">
      <summary>Получает объект <see cref="T:System.Net.PeerToPeer.Collaboration.PeerEndPointCollection" />, содержащий все конечные точки, доступные одноранговому узлу, связанному с данным объектом <see cref="T:System.Net.PeerToPeer.PeerNameRecord" />. </summary>
      <returns>Коллекция <see cref="T:System.Net.IPEndPointCollection" />, в которой содержится коллекция объектов <see cref="T:System.Net.IPEndPoint" />.Эти объекты содержат конечные точки других одноранговых узлов, участвующих в связанном облаке одноранговых узлов.Значение этого свойства по умолчанию — null.</returns>
      <filterpriority>2</filterpriority>
    </member>
    <member name="M:System.Net.PeerToPeer.PeerNameRecord.GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
      <summary>Заносит в объект сведений о сериализации данные, необходимые для сериализации объекта <see cref="T:System.Net.PeerToPeer.PeerNameRecord" />.</summary>
      <param name="info">Содержит сериализованные данные, связанные с объектом <see cref="T:System.Net.PeerToPeer.PeerNameRecord" />.</param>
      <param name="context">Contains the destination for the serialized stream associated with the <see cref="T:System.Net.PeerToPeer.PeerNameRecord" /> object.</param>
    </member>
    <member name="P:System.Net.PeerToPeer.PeerNameRecord.PeerName">
      <summary>Получает или задает объект <see cref="T:System.Net.PeerToPeer.PeerName" /> в данном объекте <see cref="T:System.Net.PeerToPeer.PeerNameRecord" />.Имя однорангового узла представляет собой строку, используемую для идентификации однорангового ресурса.</summary>
      <returns>Объект <see cref="P:System.Net.PeerToPeer.PeerNameRecord.PeerName" /> в данном объекте <see cref="T:System.Net.PeerToPeer.PeerNameRecord" /> object.Значение этого свойства по умолчанию — null.</returns>
      <filterpriority>2</filterpriority>
    </member>
    <member name="M:System.Net.PeerToPeer.PeerNameRecord.System#Runtime#Serialization#ISerializable#GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
      <summary>Implements the <see cref="T:System.Runtime.Serialization.ISerializable" /> interface and returns the data needed to serialize the <see cref="T:System.Net.PeerToPeer.PeerNameRecord" /> instance. </summary>
      <param name="info">Содержит сериализованные данные, связанные с экземпляром класса <see cref="T:System.Net.PeerToPeer.PeerNameRecord" />.</param>
      <param name="context">Содержит назначение сериализованного потока, связанного с экземпляром класса <see cref="T:System.Net.PeerToPeer.PeerNameRecord" />.</param>
    </member>
    <member name="T:System.Net.PeerToPeer.PeerNameRecordCollection">
      <summary>Представляет контейнер для элементов <see cref="T:System.Net.PeerToPeer.PeerNameRecord" />. </summary>
      <filterpriority>2</filterpriority>
    </member>
    <member name="M:System.Net.PeerToPeer.PeerNameRecordCollection.#ctor">
      <summary>Initializes a new instance of the <see cref="T:System.Net.PeerToPeer.PeerNameRecordCollection" /> class.</summary>
      <filterpriority>2</filterpriority>
    </member>
    <member name="M:System.Net.PeerToPeer.PeerNameRecordCollection.InsertItem(System.Int32,System.Net.PeerToPeer.PeerNameRecord)">
      <summary>Вставляет элемент <see cref="T:System.Net.PeerToPeer.PeerNameRecord" /> в коллекцию <see cref="T:System.Net.PeerToPeer.PeerNameRecordCollection" /> с указанным индексом.  </summary>
      <param name="index">The zero-based index of the element to replace.</param>
      <param name="item">Значение нового элемента с указанным индексом.</param>
      <exception cref="T:System.ArgumentNullException">Предлагаемый элемент не может быть равен null.</exception>
    </member>
    <member name="M:System.Net.PeerToPeer.PeerNameRecordCollection.SetItem(System.Int32,System.Net.PeerToPeer.PeerNameRecord)">
      <summary>Replaces the <see cref="T:System.Net.PeerToPeer.PeerNameRecord" /> at the specified index.</summary>
      <param name="index">The zero-based index of the element to replace.</param>
      <param name="item">Новое значение элемента, который требуется заменить.</param>
      <exception cref="T:System.ArgumentNullException">Предлагаемый элемент не может быть равен null.</exception>
    </member>
    <member name="T:System.Net.PeerToPeer.PeerNameRegistration">
      <summary>Регистрирует имя однорангового узла <see cref="P:System.Net.PeerToPeer.PeerNameRegistration.PeerName" /> в объекте облака <see cref="T:System.Net.PeerToPeer.Cloud" /> или наборе облаков.</summary>
    </member>
    <member name="M:System.Net.PeerToPeer.PeerNameRegistration.#ctor">
      <summary>Initializes a new default instance of the <see cref="T:System.Net.PeerToPeer.PeerNameRegistration" /> class.</summary>
      <filterpriority>2</filterpriority>
    </member>
    <member name="M:System.Net.PeerToPeer.PeerNameRegistration.#ctor(System.Net.PeerToPeer.PeerName,System.Int32)">
      <summary>Инициализирует новый экземпляр класса <see cref="T:System.Net.PeerToPeer.PeerNameRegistration" /> с указанным именем и номером порта.</summary>
      <param name="name">Тип регистрируемого объекта <see cref="T:System.Net.PeerToPeer.PeerName" />.</param>
      <param name="port">Целочисленное значение, определяющее номер регистрируемого порта. </param>
      <exception cref="T:System.ArgumentNullException">Параметр <paramref name="name" /> не может иметь значения null.</exception>
      <exception cref="T:System.ArgumentOutOfRangeException">Заданное значение номера порта меньше нуля.Значение номера порта должно быть больше или равно нулю и меньше 65535 (0xFFFF).</exception>
      <exception cref="T:System.Net.PeerToPeer.PeerToPeerException">Заданное имя порта <see cref="T:System.Net.PeerToPeer.PeerName" /> уже регистрировалось с данного узла.Удаленный одноранговый узел не обладает полномочиями <see cref="P:System.Net.PeerToPeer.PeerName.Authority" /> на использование указанного объекта <see cref="T:System.Net.PeerToPeer.PeerName" />.</exception>
      <filterpriority>2</filterpriority>
    </member>
    <member name="M:System.Net.PeerToPeer.PeerNameRegistration.#ctor(System.Net.PeerToPeer.PeerName,System.Int32,System.Net.PeerToPeer.Cloud)">
      <summary>Инициализирует новый экземпляр класса <see cref="T:System.Net.PeerToPeer.PeerNameRegistration" />, используя указанное имя однорангового узла, номер порта и облако <see cref="T:System.Net.PeerToPeer.Cloud" />.</summary>
      <param name="name">Тип регистрируемого объекта <see cref="T:System.Net.PeerToPeer.PeerName" />.</param>
      <param name="port">Целочисленное значение, определяющее номер регистрируемого порта.</param>
      <param name="cloud">Объект облака <see cref="T:System.Net.PeerToPeer.Cloud" />, в котором требуется зарегистрировать имя однорангового узла.</param>
      <exception cref="T:System.ArgumentNullException">Параметр <paramref name="name" /> не может иметь значения null.</exception>
      <exception cref="T:System.ArgumentOutOfRangeException">Заданное значение номера порта меньше нуля.Значение номера порта должно быть больше или равно нулю и меньше 65535 (0xFFFF).</exception>
      <exception cref="T:System.Net.PeerToPeer.PeerToPeerException">Заданное имя порта <see cref="T:System.Net.PeerToPeer.PeerName" /> уже регистрировалось с данного узла.Удаленный одноранговый узел не обладает полномочиями <see cref="P:System.Net.PeerToPeer.PeerName.Authority" /> на использование указанного объекта <see cref="T:System.Net.PeerToPeer.PeerName" />.</exception>
      <filterpriority>2</filterpriority>
    </member>
    <member name="M:System.Net.PeerToPeer.PeerNameRegistration.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
      <summary>Инициализирует новый допускающий сериализацию объект <see cref="T:System.Net.PeerToPeer.PeerNameRegistration" />.</summary>
      <param name="info">Ссылка на объект, содержащий данные, необходимые для десериализации этого экземпляра.</param>
      <param name="context">Контекст, предоставляющий средства для десериализации данных.Также называется источником сериализованных данных.</param>
    </member>
    <member name="P:System.Net.PeerToPeer.PeerNameRegistration.Cloud">
      <summary>Получает или задает данные свойства <see cref="P:System.Net.PeerToPeer.PeerNameRegistration.Cloud" />, которое определяет облако, где будет регистрироваться данный объект <see cref="P:System.Net.PeerToPeer.PeerNameRecord.PeerName" />.</summary>
      <returns>Объект типа <see cref="T:System.Net.PeerToPeer.Cloud" />, который указывает облако однорангового узла, для которого определена регистрация.По умолчанию это свойство имеет значение null.</returns>
      <filterpriority>2</filterpriority>
    </member>
    <member name="P:System.Net.PeerToPeer.PeerNameRegistration.Comment">
      <summary>Получает или задает дополнительные сведения, связанные с объектом <see cref="T:System.Net.PeerToPeer.PeerName" />, который будет регистрироваться в облаке <see cref="T:System.Net.PeerToPeer.Cloud" />.</summary>
      <returns>Комментарий, содержащий дополнительные сведения об имени однорангового узла <see cref="T:System.Net.PeerToPeer.PeerName" />, который требуется связать с облаком <see cref="T:System.Net.PeerToPeer.Cloud" />.По умолчанию это свойство имеет значение null.</returns>
      <exception cref="T:System.Net.PeerToPeer.PeerToPeerException">Указанное строковое значение содержит больше 39 символов Юникода.</exception>
      <filterpriority>2</filterpriority>
    </member>
    <member name="P:System.Net.PeerToPeer.PeerNameRegistration.Data">
      <summary>Возвращает или задает определяемые приложением двоичные данные для объекта <see cref="T:System.Net.PeerToPeer.PeerNameRegistration" />.</summary>
      <returns>Массив байтов, в котором хранятся двоичные данные, связанные с записью.По умолчанию это свойство имеет значение null.</returns>
      <exception cref="T:System.ArgumentOutOfRangeException">Размер заданного свойства <see cref="P:System.Net.PeerToPeer.PeerNameRegistration.Data" /> превышает 4096 байтов.</exception>
      <filterpriority>2</filterpriority>
    </member>
    <member name="M:System.Net.PeerToPeer.PeerNameRegistration.Dispose">
      <summary>Освобождает все ресурсы, используемые объектом <see cref="T:System.Net.PeerToPeer.PeerNameRegistration" />.</summary>
      <filterpriority>2</filterpriority>
    </member>
    <member name="M:System.Net.PeerToPeer.PeerNameRegistration.Dispose(System.Boolean)">
      <summary>Освобождает неуправляемые (а при необходимости и управляемые) ресурсы, используемые объектом <see cref="T:System.Net.PeerToPeer.PeerNameRegistration" />.</summary>
      <param name="disposing">Значение True позволяет освободить управляемые и неуправляемые ресурсы; значение false позволяет освободить только неуправляемые ресурсы.</param>
    </member>
    <member name="P:System.Net.PeerToPeer.PeerNameRegistration.EndPointCollection">
      <summary>Возвращает коллекцию конечных точек сети, для которых регистрируется связанное имя однорангового узла.</summary>
      <returns>Объект <see cref="P:System.Net.PeerToPeer.PeerNameRecord.EndPointCollection" />, содержащий конечные точки сети, для которых регистрируется связанное имя однорангового узла.Если явно не задано иное, значением всех свойств ссылочных типов по умолчанию является null.</returns>
      <filterpriority>2</filterpriority>
    </member>
    <member name="M:System.Net.PeerToPeer.PeerNameRegistration.GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
      <summary>Заносит в объект сведений о сериализации данные, необходимые для сериализации экземпляра класса <see cref="T:System.Net.PeerToPeer.PeerNameRegistration" />.</summary>
      <param name="info">Содержит сериализованные данные, связанные с объектом <see cref="T:System.Net.PeerToPeer.PeerNameRegistration" />.</param>
      <param name="context">Содержит назначение сериализованного потока, связанного с объектом <see cref="T:System.Net.PeerToPeer.PeerNameRegistration" />.</param>
    </member>
    <member name="M:System.Net.PeerToPeer.PeerNameRegistration.IsRegistered">
      <summary>Получает или задает значение, которое указывает, зарегистрировано ли имя однорангового узла, заданное свойством <see cref="P:System.Net.PeerToPeer.PeerNameRegistration.PeerName" />, в конкретном облаке <see cref="T:System.Net.PeerToPeer.Cloud" /> на ведущем узле.</summary>
      <returns>Если значение равно true, то имя однорангового узла зарегистрировано в облаке <see cref="P:System.Net.PeerToPeer.PeerNameRegistration.Cloud" /> для ведущего узла одноранговой сети.Если значение равно false, то можно запустить процесс регистрации с помощью метода <see cref="M:System.Net.PeerToPeer.PeerNameRegistration.Start" />.</returns>
      <exception cref="T:System.ObjectDisposedException">Объект, который уже был удален, зарегистрировать нельзя.</exception>
      <filterpriority>2</filterpriority>
    </member>
    <member name="P:System.Net.PeerToPeer.PeerNameRegistration.PeerName">
      <summary>Получает или задает имя однорангового узла, регистрируемое в облаке одноранговых узлов.</summary>
      <returns>Объект типа <see cref="T:System.Net.PeerToPeer.PeerName" />, содержащий значения, связанные с данным объектом <see cref="T:System.Net.PeerToPeer.PeerNameRegistration" />.Если явно не задано иное, значением всех свойств ссылочных типов по умолчанию является null.</returns>
      <filterpriority>2</filterpriority>
    </member>
    <member name="P:System.Net.PeerToPeer.PeerNameRegistration.Port">
      <summary>Получает или задает номер порта протокола TCP/IP, который используется одноранговым узлом, регистрируемым в объекте <see cref="T:System.Net.PeerToPeer.PeerNameRegistration" />.</summary>
      <returns>Целое число, указывающее номер TCP-порта для конечной точки <see cref="T:System.Net.IPEndPoint" />.Если значение не задано явно, свойство имеет значение по умолчанию — нуль (0).</returns>
      <exception cref="T:System.ArgumentOutOfRangeException">Заданное значение номера порта меньше нуля.Значение номера порта должно быть больше или равно нулю и меньше 65535 (0xFFFF).</exception>
      <filterpriority>2</filterpriority>
    </member>
    <member name="M:System.Net.PeerToPeer.PeerNameRegistration.Start">
      <summary>Регистрирует имя однорангового узла <see cref="P:System.Net.PeerToPeer.PeerNameRegistration.PeerName" /> в объекте облака <see cref="P:System.Net.PeerToPeer.PeerNameRegistration.Cloud" />.Если не задан объект <see cref="P:System.Net.PeerToPeer.PeerNameRegistration.EndPointCollection" />, используется автоматический выбор адресов и значение номера порта, указанное в свойстве <see cref="P:System.Net.PeerToPeer.PeerNameRegistration.Port" />.</summary>
      <exception cref="T:System.ArgumentNullException">Свойству <see cref="P:System.Net.PeerToPeer.PeerNameRegistration.PeerName" /> присвоено значение null.</exception>
      <exception cref="T:System.ObjectDisposedException">Для этого объекта уже был вызван метод Dispose().</exception>
      <exception cref="T:System.Net.PeerToPeer.PeerToPeerException">Заданное имя однорангового узла <see cref="T:System.Net.PeerToPeer.PeerName" /> уже зарегистрировано.Для обновления регистрации необходимо использовать метод <see cref="M:System.Net.PeerToPeer.PeerNameRegistration.Update" />.Удаленный одноранговый узел не обладает полномочиями <see cref="P:System.Net.PeerToPeer.PeerName.Authority" /> на использование указанного объекта <see cref="T:System.Net.PeerToPeer.PeerName" />.Либо не задан объект <see cref="T:System.Net.PeerToPeer.PeerName" />, либо объект <see cref="P:System.Net.PeerToPeer.PeerNameRecord.Data" />. Следует предоставить по крайней мере один из объектов.Элементы сообщения или данных являются недопустимыми.Или же не установлено свойство <see cref="P:System.Net.PeerToPeer.PeerNameRegistration.UseAutoEndPointSelection" /> и не задан двоичный объект данных или не задан объект <see cref="T:System.Net.IPEndPoint" />.</exception>
      <filterpriority>2</filterpriority>
    </member>
    <member name="M:System.Net.PeerToPeer.PeerNameRegistration.Stop">
      <summary>Отменяет регистрацию имени однорангового узла, заданного свойством <see cref="P:System.Net.PeerToPeer.PeerNameRegistration.PeerName" />, во всех облаках, где оно было зарегистрировано.</summary>
      <exception cref="T:System.InvalidOperationException">Свойство <see cref="P:System.Net.PeerToPeer.PeerNameRegistration.PeerName" /> еще не было зарегистрировано.Это исключение происходит, когда объект <see cref="T:System.Net.PeerToPeer.PeerNameRegistration" /> создается с помощью конструктора без аргументов.Перед вызовом метода <see cref="M:System.Net.PeerToPeer.PeerNameRegistration.Start" /> следует заполнить свойство <see cref="P:System.Net.PeerToPeer.PeerNameRegistration.PeerName" /> соответствующего экземпляра.</exception>
      <exception cref="T:System.ObjectDisposedException">Для этого объекта уже был вызван метод Dispose().</exception>
      <filterpriority>2</filterpriority>
    </member>
    <member name="M:System.Net.PeerToPeer.PeerNameRegistration.System#Runtime#Serialization#ISerializable#GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
      <summary>Implements the <see cref="T:System.Runtime.Serialization.ISerializable" /> interface and returns the data needed to serialize the <see cref="T:System.Net.PeerToPeer.PeerNameRegistration" /> instance.</summary>
      <param name="info">Содержит сериализованные данные, связанные с экземпляром класса <see cref="T:System.Net.PeerToPeer.PeerNameRegistration" />.</param>
      <param name="context">Содержит назначение сериализованного потока, связанного с экземпляром класса <see cref="T:System.Net.PeerToPeer.PeerNameRegistration" />.</param>
    </member>
    <member name="M:System.Net.PeerToPeer.PeerNameRegistration.Update">
      <summary>Обновляет объект <see cref="T:System.Net.PeerToPeer.PeerNameRegistration" /> для узла, зарегистрированного в определенном облаке <see cref="T:System.Net.PeerToPeer.Cloud" />.Обновление выполняется с использованием информации, определенной свойствами.</summary>
      <exception cref="T:System.InvalidOperationException">Свойству <see cref="P:System.Net.PeerToPeer.PeerNameRegistration.PeerName" /> присвоено значение null.</exception>
      <exception cref="T:System.ObjectDisposedException">Свойство <see cref="P:System.Net.PeerToPeer.PeerNameRegistration.PeerName" /> еще не было зарегистрировано.Метод <see cref="M:System.Net.PeerToPeer.PeerNameRegistration.Update" /> невозможно вызвать, пока имя однорангового узла, заданное свойством <see cref="P:System.Net.PeerToPeer.PeerNameRegistration.PeerName" /> зарегистрировано в одном или нескольких облаках.Имя однорангового узла, заданное свойством <see cref="P:System.Net.PeerToPeer.PeerNameRegistration.PeerName" />, изменилось, поскольку был зарегистрирован соответствующий объект <see cref="T:System.Net.PeerToPeer.PeerNameRecord" />.</exception>
      <exception cref="T:System.Net.PeerToPeer.PeerToPeerException">Объект, который был удален, нельзя зарегистрировать.</exception>
      <filterpriority>2</filterpriority>
    </member>
    <member name="P:System.Net.PeerToPeer.PeerNameRegistration.UseAutoEndPointSelection">
      <summary>Получает или задает значение, указывающее, требуется ли использовать автоматический выбор конечных точек при обходе сетки одноранговых узлов или облака <see cref="P:System.Net.PeerToPeer.PeerNameRegistration.Cloud" />. </summary>
      <returns>True, если требуется использовать автоматический выбор конечных точек; false, если для определения конечных точек используется другой метод.Значением по умолчанию является true.</returns>
      <filterpriority>2</filterpriority>
    </member>
    <member name="T:System.Net.PeerToPeer.PeerNameResolver">
      <summary>Задает значения, разрешающие имя однорангового узла <see cref="T:System.Net.PeerToPeer.PeerName" /> в объект <see cref="T:System.Net.PeerToPeer.PeerNameRecord" /> с помощью протокола интерфейса API поставщика пространства имен PNRP.</summary>
    </member>
    <member name="M:System.Net.PeerToPeer.PeerNameResolver.#ctor">
      <summary>Инициализирует новый экземпляр по умолчанию класса <see cref="T:System.Net.PeerToPeer.PeerNameResolver" />.</summary>
    </member>
    <member name="M:System.Net.PeerToPeer.PeerNameResolver.OnResolveCompleted(System.Net.PeerToPeer.ResolveCompletedEventArgs)">
      <summary>Возвращает данные разрешения однорангового узла после вызова события <see cref="E:System.Net.PeerToPeer.PeerNameResolver.ResolveCompleted" />.</summary>
      <param name="e">Объект <see cref="T:System.Net.PeerToPeer.ResolveCompletedEventArgs" />, содержащий данные, возвращенные событием <see cref="E:System.Net.PeerToPeer.PeerNameResolver.ResolveCompleted" />.</param>
    </member>
    <member name="M:System.Net.PeerToPeer.PeerNameResolver.OnResolveProgressChanged(System.Net.PeerToPeer.ResolveProgressChangedEventArgs)">
      <summary>Возвращает данные о ходе выполнения операции разрешения имени однорангового узла при вызове события <see cref="E:System.Net.PeerToPeer.PeerNameResolver.ResolveProgressChanged" />.</summary>
      <param name="e">Объект <see cref="T:System.Net.PeerToPeer.ResolveProgressChangedEventArgs" />, содержащий данные о ходе выполнения операции разрешения имени однорангового узла, возвращенные событием <see cref="E:System.Net.PeerToPeer.PeerNameResolver.ResolveProgressChanged" />.</param>
    </member>
    <member name="M:System.Net.PeerToPeer.PeerNameResolver.Resolve(System.Net.PeerToPeer.PeerName)">
      <summary>Разрешает указанное имя однорангового узла <see cref="T:System.Net.PeerToPeer.PeerName" /> во всех облаках, известных вызывающему одноранговому узлу.</summary>
      <returns>Объект <see cref="T:System.Net.PeerToPeer.PeerNameRecordCollection" />, содержащий все записи одноранговых узлов (представленных объектами <see cref="T:System.Net.PeerToPeer.PeerNameRecord" />), связанными с указанным именем однорангового узла.При использовании незащищенных имен одноранговых узлов один и тот же объект <see cref="T:System.Net.PeerToPeer.PeerName" /> может быть зарегистрирован одновременно разными пользователями в одном облаке <see cref="T:System.Net.PeerToPeer.Cloud" /> и может быть связан с разными конечными точками.</returns>
      <param name="peerName">Объект <see cref="T:System.Net.PeerToPeer.PeerName" />, для которого выполняется операция разрешения.</param>
      <exception cref="T:System.ArgumentNullException">Для параметра <paramref name="peerName" /> задано значение null.</exception>
      <exception cref="T:System.Net.PeerToPeer.PeerToPeerException">Невозможно разрешить указанное имя однорангового узла. </exception>
    </member>
    <member name="M:System.Net.PeerToPeer.PeerNameResolver.Resolve(System.Net.PeerToPeer.PeerName,System.Int32)">
      <summary>Разрешает указанное имя однорангового узла во всех облаках, известных вызывающему узлу, возвращая не больше заданного количества объектов <see cref="T:System.Net.PeerToPeer.PeerNameRecord" />.</summary>
      <returns>Объект <see cref="T:System.Net.PeerToPeer.PeerNameRecordCollection" />, содержащий не более <paramref name="maxRecords" /> записей.Эта коллекция содержит записи имен одноранговых узлов, связанные с объектом <see cref="T:System.Net.PeerToPeer.PeerName" />, для которого выполнялось разрешение имени узла.</returns>
      <param name="peerName">Объект <see cref="T:System.Net.PeerToPeer.PeerName" />, для которого выполняется операция разрешения.</param>
      <param name="maxRecords">Максимальное количество объектов <see cref="T:System.Net.PeerToPeer.PeerNameRecord" /> для получения из всех объектов <see cref="T:System.Net.PeerToPeer.Cloud" /> для предоставленного имени однорангового узла <paramref name="peerName" />.</param>
      <exception cref="T:System.ArgumentNullException">Для параметра <paramref name="peerName" /> задано значение null.</exception>
      <exception cref="T:System.ArgumentOutOfRangeException">Параметр <paramref name="maxRecords" /> меньше или равен нулю.</exception>
      <exception cref="T:System.Net.PeerToPeer.PeerToPeerException">Невозможно разрешить указанное имя однорангового узла.</exception>
    </member>
    <member name="M:System.Net.PeerToPeer.PeerNameResolver.Resolve(System.Net.PeerToPeer.PeerName,System.Net.PeerToPeer.Cloud)">
      <summary>Выполняет разрешение указанного объекта <see cref="P:System.Net.PeerToPeer.PeerNameRecord.PeerName" /> в указанном облаке <see cref="T:System.Net.PeerToPeer.Cloud" />.</summary>
      <returns>Объект <see cref="T:System.Net.PeerToPeer.PeerNameRecordCollection" />, содержащий все записи имен одноранговых узлов (представленных объектами <see cref="T:System.Net.PeerToPeer.PeerNameRecord" />), связанные с заданным именем однорангового узла.При использовании незащищенных имен одноранговых узлов один и тот же объект <see cref="T:System.Net.PeerToPeer.PeerName" /> может быть зарегистрирован одновременно разными пользователями в одном облаке <see cref="T:System.Net.PeerToPeer.Cloud" /> и может быть связан с разными конечными точками.</returns>
      <param name="peerName">The <see cref="T:System.Net.PeerToPeer.PeerName" /> to resolve.</param>
      <param name="cloud">Объект облака <see cref="T:System.Net.PeerToPeer.Cloud" />, в котором требуется выполнить разрешение имени однорангового узла.</param>
      <exception cref="T:System.ArgumentNullException">Для параметра <paramref name="peerName" /> задано значение null.</exception>
      <exception cref="T:System.Net.PeerToPeer.PeerToPeerException">Невозможно разрешить указанное имя однорангового узла. </exception>
    </member>
    <member name="M:System.Net.PeerToPeer.PeerNameResolver.Resolve(System.Net.PeerToPeer.PeerName,System.Net.PeerToPeer.Cloud,System.Int32)">
      <summary>Выполняет разрешение для указанного объекта <see cref="P:System.Net.PeerToPeer.PeerNameRecord.PeerName" /> в указанном облаке <see cref="T:System.Net.PeerToPeer.Cloud" />, возвращая не более заданного количества объектов <see cref="T:System.Net.PeerToPeer.PeerNameRecord" />. </summary>
      <returns>Объект <see cref="T:System.Net.PeerToPeer.PeerNameRecordCollection" />, содержащий не более <paramref name="maxRecords" /> записей.Эта коллекция содержит записи имен одноранговых узлов, связанные с объектом <see cref="T:System.Net.PeerToPeer.PeerName" />, для которого выполнялось разрешение имени узла.</returns>
      <param name="peerName">Объект <see cref="T:System.Net.PeerToPeer.PeerName" />, для которого выполняется операция разрешения.</param>
      <param name="cloud">Облако <see cref="T:System.Net.PeerToPeer.Cloud" />, в котором разрешается имя узла <paramref name="peerName" />.</param>
      <param name="maxRecords">Максимальное количество объектов записей имен одноранговых узлов, получаемых из указанного облака для заданного имени узла <paramref name="peerName" />.</param>
      <exception cref="T:System.ArgumentNullException">Для параметра <paramref name="peerName" /> задано значение null.</exception>
      <exception cref="T:System.ArgumentOutOfRangeException">Параметр <paramref name="maxRecords" /> меньше или равен нулю.  </exception>
      <exception cref="T:System.Net.PeerToPeer.PeerToPeerException">Невозможно разрешить указанное имя однорангового узла.</exception>
    </member>
    <member name="M:System.Net.PeerToPeer.PeerNameResolver.ResolveAsync(System.Net.PeerToPeer.PeerName,System.Int32,System.Object)">
      <summary>Начинает асинхронную операцию разрешения имени однорангового узла для заданного <see cref="T:System.Net.PeerToPeer.PeerName" /> во всех облаках, известных вызывающему одноранговому узлу, возвращая не более <paramref name="maxRecords" /> записей имен одноранговых узлов.</summary>
      <param name="peerName">Объект <see cref="T:System.Net.PeerToPeer.PeerName" />, для которого выполняется операция разрешения.</param>
      <param name="maxRecords">Максимальное количество записей, получаемых в результате запроса имени однорангового узла.</param>
      <param name="userState">Определенный пользователем объект, содержащий сведения об операции разрешения.</param>
      <exception cref="T:System.ArgumentNullException">Одному из параметров <paramref name="peerName" /> или <paramref name="userState" /> или обоим параметрам присвоено значение null.</exception>
      <exception cref="T:System.ArgumentOutOfRangeException">Параметр <paramref name="maxRecords" /> меньше или равен нулю.</exception>
    </member>
    <member name="M:System.Net.PeerToPeer.PeerNameResolver.ResolveAsync(System.Net.PeerToPeer.PeerName,System.Net.PeerToPeer.Cloud,System.Int32,System.Object)">
      <summary>Начинает асинхронную операцию разрешения имени однорангового узла для заданного объекта <see cref="T:System.Net.PeerToPeer.PeerName" /> в указанном облаке <see cref="T:System.Net.PeerToPeer.Cloud" />.Операция разрешения разрешит не более <paramref name="maxRecords" /> записей для указанного имени однорангового узла.</summary>
      <param name="peerName">Имя однорангового узла <paramref name="peerName" />, для которого выполняется операция разрешения.</param>
      <param name="cloud">Облако <paramref name="cloud" />, в котором производится разрешение имени узла <paramref name="peerName" />.</param>
      <param name="maxRecords">Максимальное количество записей, получаемых из облака <paramref name="cloud" /> по запросу на наличие имени однорангового узла <paramref name="peerName" />.</param>
      <param name="userState">Пользовательский объект, содержащий информацию состояния, связанную с операцией разрешения имени однорангового узла. </param>
      <exception cref="T:System.ArgumentNullException">Одному из параметров <paramref name="peerName" /> или <paramref name="userState" /> или обоим параметрам присвоено значение null.</exception>
      <exception cref="T:System.ArgumentOutOfRangeException">Параметр <paramref name="maxRecords" /> меньше или равен нулю.</exception>
    </member>
    <member name="M:System.Net.PeerToPeer.PeerNameResolver.ResolveAsync(System.Net.PeerToPeer.PeerName,System.Net.PeerToPeer.Cloud,System.Object)">
      <summary>Начинает асинхронную операцию разрешения имени однорангового узла для заданного объекта <see cref="T:System.Net.PeerToPeer.PeerName" /> в указанном облаке <see cref="T:System.Net.PeerToPeer.Cloud" />.</summary>
      <param name="peerName">Объект <see cref="T:System.Net.PeerToPeer.PeerName" />, для которого выполняется операция разрешения.</param>
      <param name="cloud">Облако <see cref="T:System.Net.PeerToPeer.Cloud" />, в котором разрешается имя узла <paramref name="peerName" />.</param>
      <param name="userState">Определенный пользователем <see cref="T:System.Object" />, содержащий сведения об операции разрешения имени однорангового узла.</param>
      <exception cref="T:System.ArgumentNullException">Одному из параметров <paramref name="peerName" /> или <paramref name="userState" /> или обоим параметрам присвоено значение null.</exception>
    </member>
    <member name="M:System.Net.PeerToPeer.PeerNameResolver.ResolveAsync(System.Net.PeerToPeer.PeerName,System.Object)">
      <summary>Начинает асинхронную операцию разрешения имени однорангового узла для заданного <see cref="P:System.Net.PeerToPeer.PeerNameRecord.PeerName" /> во всех облаках, известных вызывающему одноранговому узлу.</summary>
      <param name="peerName">Объект <see cref="T:System.Net.PeerToPeer.PeerName" />, для которого выполняется операция разрешения.</param>
      <param name="userState">Определенный пользователем объект, содержащий информацию состояния, связанную с операцией разрешения имени однорангового узла.</param>
      <exception cref="T:System.ArgumentNullException">Одному из параметров <paramref name="peerName" /> или <paramref name="userState" /> или обоим параметрам присвоено значение null.</exception>
    </member>
    <member name="M:System.Net.PeerToPeer.PeerNameResolver.ResolveAsyncCancel(System.Object)">
      <summary>Отменяет указанный запрос на асинхронное разрешение имен одноранговых узлов. </summary>
      <param name="userState">Объект, переданный экземпляру метода <see cref="Overload:System.Net.PeerToPeer.PeerNameResolver.ResolveAsync" />, который начал операцию разрешения. </param>
      <exception cref="T:System.ArgumentNullException">Параметры <paramref name="userState" /> не могут иметь значение null.</exception>
    </member>
    <member name="E:System.Net.PeerToPeer.PeerNameResolver.ResolveCompleted">
      <summary>Событие <see cref="E:System.Net.PeerToPeer.PeerNameResolver.ResolveCompleted" /> получает сигнал, когда запрос на разрешение имени однорангового узла для определенного имени <see cref="P:System.Net.PeerToPeer.PeerNameRegistration.PeerName" /> был выполнен.  </summary>
    </member>
    <member name="E:System.Net.PeerToPeer.PeerNameResolver.ResolveProgressChanged">
      <summary>Это событие получает сигнал каждый раз, когда найден <see cref="T:System.Net.PeerToPeer.PeerNameRecord" /> в результате операции <see cref="Overload:System.Net.PeerToPeer.PeerNameResolver.ResolveAsync" /> для определенного объекта <see cref="T:System.Net.PeerToPeer.PeerName" />.</summary>
      <filterpriority>2</filterpriority>
    </member>
    <member name="T:System.Net.PeerToPeer.PeerNameType">
      <summary>Определяет тип создаваемого объекта имени однорангового узла (<see cref="T:System.Net.PeerToPeer.PeerName" />).Имя однорангового узла может быть защищенным или незащищенным.Защищенное имя однорангового узла предоставляет свидетельство о владении именем.Незащищенное имя однорангового узла не имеет связанной идентификации.</summary>
      <filterpriority>2</filterpriority>
    </member>
    <member name="F:System.Net.PeerToPeer.PeerNameType.Secured">
      <summary>Создает защищенное имя однорангового узла <see cref="T:System.Net.PeerToPeer.PeerName" />, используя идентификацию текущего пользователя.</summary>
    </member>
    <member name="F:System.Net.PeerToPeer.PeerNameType.Unsecured">
      <summary>Создает незащищенное имя однорангового узла <see cref="T:System.Net.PeerToPeer.PeerName" />, используя идентификацию текущего пользователя.</summary>
    </member>
    <member name="T:System.Net.PeerToPeer.PeerToPeerException">
      <summary>Представляет исключения, выдаваемые при возникновении ошибки в одноранговой инфраструктуре.</summary>
      <filterpriority>2</filterpriority>
    </member>
    <member name="M:System.Net.PeerToPeer.PeerToPeerException.#ctor">
      <summary>Инициализирует новый экземпляр по умолчанию класса <see cref="T:System.Net.PeerToPeer.PeerToPeerException" />.</summary>
      <filterpriority>2</filterpriority>
    </member>
    <member name="M:System.Net.PeerToPeer.PeerToPeerException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
      <summary>Инициализирует новый экземпляр класса <see cref="T:System.Net.PeerToPeer.PeerToPeerException" /> с сериализованными данными.</summary>
      <param name="info">Ссылка на объект, содержащий данные, необходимые для десериализации данного объекта.</param>
      <param name="context">Контекст, предоставляющий средства для десериализации данных исключения <see cref="T:System.Net.PeerToPeer.PeerToPeerException" />.Также называется источником сериализованных данных.</param>
    </member>
    <member name="M:System.Net.PeerToPeer.PeerToPeerException.#ctor(System.String)">
      <summary>Инициализирует новый экземпляр класса <see cref="T:System.Net.PeerToPeer.PeerToPeerException" />, используя указанную строку сообщения.</summary>
      <param name="message">Сообщение об ошибке, содержащее причины исключения.</param>
      <filterpriority>2</filterpriority>
    </member>
    <member name="M:System.Net.PeerToPeer.PeerToPeerException.#ctor(System.String,System.Exception)">
      <summary>Инициализирует новый экземпляр класса <see cref="T:System.Net.PeerToPeer.PeerToPeerException" />, используя указанную строку сообщения и объект исключения. </summary>
      <param name="innerException">Экземпляр исключения, вызвавший текущее исключение <see cref="T:System.Exception" />.</param>
      <filterpriority>2</filterpriority>
    </member>
    <member name="M:System.Net.PeerToPeer.PeerToPeerException.GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
      <summary>Реализует интерфейс <see cref="T:System.Runtime.Serialization.ISerializable" /> и возвращает данные, необходимые для сериализации объекта однорангового узла.</summary>
      <param name="info">Содержит данные, требуемые для сериализации объекта <see cref="T:System.Net.PeerToPeer.PeerToPeerException" />.</param>
      <param name="context">Содержит назначение сериализованного потока, связанного с исключением <see cref="T:System.Net.PeerToPeer.PeerToPeerException" />.</param>
      <filterpriority>2</filterpriority>
    </member>
    <member name="M:System.Net.PeerToPeer.PeerToPeerException.System#Runtime#Serialization#ISerializable#GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
      <summary>Реализует интерфейс <see cref="T:System.Runtime.Serialization.ISerializable" /> и возвращает данные, необходимые для сериализации экземпляра <see cref="T:System.Net.PeerToPeer.PeerToPeerException" />. </summary>
      <param name="info">Содержит данные, необходимые для сериализации экземпляра класса <see cref="T:System.Net.PeerToPeer.PeerToPeerException" />.</param>
      <param name="context">Содержит назначение сериализованного потока, связанного с экземпляром класса <see cref="T:System.Net.PeerToPeer.PeerToPeerException" />.</param>
    </member>
    <member name="T:System.Net.PeerToPeer.PnrpPermission">
      <summary>Определяет значения, используемые в разрешениях объекта <see cref="N:System.Net.PeerToPeer" />. </summary>
      <filterpriority>2</filterpriority>
    </member>
    <member name="M:System.Net.PeerToPeer.PnrpPermission.#ctor(System.Security.Permissions.PermissionState)">
      <summary>Выполняет инициализацию нового экземпляра класса <see cref="T:System.Net.PeerToPeer.PnrpPermission" /> с заданным начальным состоянием разрешений.</summary>
      <param name="state">Одно из значений перечисления <see cref="T:System.Security.Permissions.PermissionState" />.</param>
      <filterpriority>2</filterpriority>
    </member>
    <member name="M:System.Net.PeerToPeer.PnrpPermission.Copy">
      <summary>Создает и возвращает идентичную копию текущего разрешения <see cref="T:System.Net.PeerToPeer.PnrpPermission" />.</summary>
      <returns>Объект с интерфейсом IPermission, экземпляр которого содержит копию текущего экземпляра класса <see cref="T:System.Net.PeerToPeer.PnrpPermission" />. </returns>
      <exception cref="T:System.ArgumentException">Параметр не является допустимым элементом <see cref="T:System.Net.PeerToPeer.PnrpPermission" />.Номер версии параметра не поддерживается. </exception>
      <exception cref="T:System.ArgumentNullException">Параметр является указателем null (Nothing в Visual Basic). </exception>
      <filterpriority>2</filterpriority>
    </member>
    <member name="M:System.Net.PeerToPeer.PnrpPermission.FromXml(System.Security.SecurityElement)">
      <summary>Воссоздает объект безопасности с заданным состоянием из XML-кодирования.</summary>
      <param name="e">Кодирование XML, используемое для воссоздания разрешения. </param>
      <exception cref="T:System.ArgumentException">Параметр не является допустимым элементом <see cref="T:System.Net.PeerToPeer.PnrpPermission" />.Номер версии параметра не поддерживается. </exception>
      <exception cref="T:System.ArgumentNullException">Параметр является указателем null (Nothing в Visual Basic). </exception>
      <filterpriority>2</filterpriority>
    </member>
    <member name="M:System.Net.PeerToPeer.PnrpPermission.Intersect(System.Security.IPermission)">
      <summary>Создает и возвращает разрешение, представляющее собой пересечение текущего разрешения <see cref="T:System.Net.PeerToPeer.PnrpPermission" /> и заданного разрешения.</summary>
      <returns>Новое разрешение, представляющее собой пересечение текущего разрешения <see cref="T:System.Net.PeerToPeer.PnrpPermission" /> и указанного разрешения.Это новое разрешение представляет собой пустую ссылку (null, в Visual Basic — Nothing), если пересечение является пустым.</returns>
      <param name="target">Разрешение, пересечение которого с текущим нужно создать с помощью метода <see cref="M:System.Net.PeerToPeer.PnrpPermission.Intersect(System.Security.IPermission)" />.Оно должно иметь тот же тип, что и текущее разрешение.</param>
      <exception cref="T:System.ArgumentException">Параметр целевого объекта (target) не является пустой ссылкой (null, в Visual Basic — Nothing), а также не является экземпляром того же класса, что и текущее разрешение. </exception>
      <filterpriority>2</filterpriority>
    </member>
    <member name="M:System.Net.PeerToPeer.PnrpPermission.IsSubsetOf(System.Security.IPermission)">
      <summary>Определяет, является ли текущее разрешение <see cref="T:System.Net.PeerToPeer.PnrpPermission" /> подмножеством указанного разрешения.</summary>
      <returns>Значение True, если текущее разрешение является подмножеством заданного разрешения <see cref="T:System.Net.PeerToPeer.PnrpPermission" />, в противном случае — значение false. </returns>
      <param name="target">Разрешение, для которого требуется проверить соотношение подмножеств.Данное разрешение должно относиться к тому же типу, что и текущее разрешение.</param>
      <exception cref="T:System.ArgumentException">Параметр целевого объекта (target) не является пустой ссылкой (null, в Visual Basic — Nothing), а также не является экземпляром того же класса, что и текущее разрешение. </exception>
      <filterpriority>2</filterpriority>
    </member>
    <member name="M:System.Net.PeerToPeer.PnrpPermission.IsUnrestricted">
      <summary>Возвращает значение, определяющее, является ли текущее разрешение <see cref="T:System.Net.PeerToPeer.PnrpPermission" /> неограниченным.</summary>
      <returns>True, если текущее разрешение является неограниченным; в противном случае — значение false.</returns>
      <filterpriority>2</filterpriority>
    </member>
    <member name="M:System.Net.PeerToPeer.PnrpPermission.ToXml">
      <summary>Создает кодирование XML разрешения <see cref="T:System.Net.PeerToPeer.PnrpPermission" /> и его текущего состояния.</summary>
      <returns>Объект <see cref="T:System.Security.SecurityElement" />, который содержит кодирование XML разрешения, включающее любые данные состояния. </returns>
      <filterpriority>2</filterpriority>
    </member>
    <member name="M:System.Net.PeerToPeer.PnrpPermission.Union(System.Security.IPermission)">
      <summary>Создает разрешение, представляющее собой объединение текущего разрешения <see cref="T:System.Net.PeerToPeer.PnrpPermission" /> и заданного разрешения.</summary>
      <returns>Новое разрешение, представляющее собой объединение текущего разрешения <see cref="T:System.Net.PeerToPeer.PnrpPermission" /> и указанного разрешения, образованное с помощью метода <see cref="M:System.Net.PeerToPeer.PnrpPermission.Union(System.Security.IPermission)" />.</returns>
      <param name="target">Разрешение, которое нужно объединить с текущим разрешением.Оно должно иметь тот же тип, что и текущее разрешение.</param>
      <filterpriority>2</filterpriority>
    </member>
    <member name="T:System.Net.PeerToPeer.PnrpPermissionAttribute">
      <summary>Позволяет применять действия по обеспечению безопасности для объекта <see cref="T:System.Net.PeerToPeer.PnrpPermission" /> к коду, использующему декларативную безопасность.</summary>
      <filterpriority>2</filterpriority>
    </member>
    <member name="M:System.Net.PeerToPeer.PnrpPermissionAttribute.#ctor(System.Security.Permissions.SecurityAction)">
      <summary>Инициализирует новый экземпляр класса <see cref="T:System.Net.PeerToPeer.PnrpPermissionAttribute" />, используя заданный объект <see cref="T:System.Security.Permissions.SecurityAction" />.</summary>
      <param name="action">Одно из значений <see cref="T:System.Security.Permissions.SecurityAction" />.</param>
      <filterpriority>2</filterpriority>
    </member>
    <member name="M:System.Net.PeerToPeer.PnrpPermissionAttribute.CreatePermission">
      <summary>Создает и возвращает новый объект <see cref="T:System.Security.IPermission" />.</summary>
      <returns>A new <see cref="T:System.Security.IPermission" /> object.</returns>
      <filterpriority>2</filterpriority>
    </member>
    <member name="T:System.Net.PeerToPeer.PnrpScope">
      <summary>Определяет различные области облака PNRP. </summary>
      <filterpriority>2</filterpriority>
    </member>
    <member name="F:System.Net.PeerToPeer.PnrpScope.All">
      <summary>В облаке PNRP (класс <see cref="T:System.Net.PeerToPeer.Cloud" />) разрешено регистрировать все IP-адреса.Нет отличия между какой-либо областью и всеми областями.</summary>
    </member>
    <member name="F:System.Net.PeerToPeer.PnrpScope.Global">
      <summary>Область является глобальной; в облаке PNRP <see cref="T:System.Net.PeerToPeer.Cloud" /> разрешается регистрировать все допустимые IP-адреса.</summary>
    </member>
    <member name="F:System.Net.PeerToPeer.PnrpScope.SiteLocal">
      <summary>Область является локальной для узла; с помощью протокола PNRP разрешается регистрировать только IP-адреса, определенные для узла.</summary>
    </member>
    <member name="F:System.Net.PeerToPeer.PnrpScope.LinkLocal">
      <summary>Область является локальной для канала; в облаке PNRP <see cref="T:System.Net.PeerToPeer.Cloud" /> разрешается регистрировать только IP-адреса, определенные для локальной подсети.</summary>
    </member>
    <member name="T:System.Net.PeerToPeer.ResolveCompletedEventArgs">
      <summary>Используется в сочетании с событием <see cref="E:System.Net.PeerToPeer.PeerNameResolver.ResolveCompleted" />, которое получает сигнал при завершении запроса на разрешение определенного имени однорангового узла, представленного объектом <see cref="T:System.Net.PeerToPeer.PeerName" />.</summary>
      <filterpriority>2</filterpriority>
    </member>
    <member name="M:System.Net.PeerToPeer.ResolveCompletedEventArgs.#ctor(System.Net.PeerToPeer.PeerNameRecordCollection,System.Exception,System.Boolean,System.Object)">
      <summary>Initializes a new instance of the <see cref="T:System.Net.PeerToPeer.ResolveCompletedEventArgs" /> class.</summary>
      <param name="peerNameRecordCollection">Коллекция, связанная с именем однорангового узла, для которого производилась операция разрешения.</param>
      <param name="error">При происхождении ошибки возвращает исключение. </param>
      <param name="userToken">Пользовательский маркер, указанный при запуске операции <see cref="Overload:System.Net.PeerToPeer.PeerNameResolver.ResolveAsync" />. </param>
      <filterpriority>2</filterpriority>
    </member>
    <member name="P:System.Net.PeerToPeer.ResolveCompletedEventArgs.PeerNameRecordCollection">
      <summary>Возвращает объект <see cref="T:System.Net.PeerToPeer.PeerNameRecordCollection" />, который требуется разрешить.</summary>
      <returns>Объект <see cref="T:System.Net.PeerToPeer.PeerNameRecordCollection" />, который требуется разрешить, является объектом, найденным в результате выполнения операции <see cref="Overload:System.Net.PeerToPeer.PeerNameResolver.ResolveAsync" /> над определенным объектом <see cref="T:System.Net.PeerToPeer.PeerName" />.</returns>
      <filterpriority>2</filterpriority>
    </member>
    <member name="T:System.Net.PeerToPeer.ResolveProgressChangedEventArgs">
      <summary>Используется совместно с сигнализацией события <see cref="E:System.Net.PeerToPeer.PeerNameResolver.ResolveProgressChanged" />.Получает сигнал, когда найден объект <see cref="T:System.Net.PeerToPeer.PeerNameRecord" /> в результате операции <see cref="Overload:System.Net.PeerToPeer.PeerNameResolver.ResolveAsync" /> над определенным объектом <see cref="T:System.Net.PeerToPeer.PeerName" />.</summary>
      <filterpriority>2</filterpriority>
    </member>
    <member name="M:System.Net.PeerToPeer.ResolveProgressChangedEventArgs.#ctor(System.Net.PeerToPeer.PeerNameRecord,System.Object)">
      <summary>Инициализирует новый экземпляр класса <see cref="T:System.Net.PeerToPeer.ResolveProgressChangedEventArgs" />.</summary>
      <param name="peerNameRecord">Обнаруженный объект <see cref="T:System.Net.PeerToPeer.PeerNameRecord" />.</param>
      <param name="userToken">Уникальный объект состояния пользователя, заданный при запуске операции <see cref="Overload:System.Net.PeerToPeer.PeerNameResolver.ResolveAsync" />. </param>
      <filterpriority>2</filterpriority>
    </member>
    <member name="P:System.Net.PeerToPeer.ResolveProgressChangedEventArgs.PeerNameRecord">
      <summary>Возвращает объект <see cref="T:System.Net.PeerToPeer.PeerNameRecord" />, который требуется разрешить.</summary>
      <returns>Объект записи имени однорангового узла, найденный в результате операции <see cref="Overload:System.Net.PeerToPeer.PeerNameResolver.ResolveAsync" /> над определенным объектом <see cref="P:System.Net.PeerToPeer.PeerNameRecord.PeerName" />.Если не указано явно, то значение по умолчанию всех свойств равно null для ссылочных типов и нуль (0) для свойств типа int.</returns>
      <filterpriority>2</filterpriority>
    </member>
    <member name="T:System.Net.PeerToPeer.Collaboration.ApplicationChangedEventArgs">
      <summary>Предоставляет уточняющие сведения для метода обратного вызова при происхождении события <see cref="E:System.Net.PeerToPeer.Collaboration.PeerApplication.ApplicationChanged" />.</summary>
      <filterpriority>2</filterpriority>
    </member>
    <member name="P:System.Net.PeerToPeer.Collaboration.ApplicationChangedEventArgs.PeerApplication">
      <summary>Gets the <see cref="T:System.Net.PeerToPeer.Collaboration.PeerApplication" /> for which the event was raised.</summary>
      <returns>Обновленный экземпляр класса <see cref="T:System.Net.PeerToPeer.Collaboration.PeerApplication" />.</returns>
      <filterpriority>2</filterpriority>
    </member>
    <member name="P:System.Net.PeerToPeer.Collaboration.ApplicationChangedEventArgs.PeerChangeType">
      <summary>Получает или задает тип произведенного изменения объекта <see cref="T:System.Net.PeerToPeer.Collaboration.PeerApplication" />.</summary>
      <returns>Значение перечисления <see cref="T:System.Net.PeerToPeer.Collaboration.PeerChangeType" />, указывающее тип изменения, произведенного в объекте <see cref="T:System.Net.PeerToPeer.Collaboration.PeerApplication" />.</returns>
      <filterpriority>2</filterpriority>
    </member>
    <member name="P:System.Net.PeerToPeer.Collaboration.ApplicationChangedEventArgs.PeerContact">
      <summary>Gets the <see cref="T:System.Net.PeerToPeer.Collaboration.PeerContact" /> associated with the <see cref="T:System.Net.PeerToPeer.Collaboration.PeerApplication" />.</summary>
      <returns>
        <see cref="T:System.Net.PeerToPeer.Collaboration.PeerContact" /> associated with the <see cref="T:System.Net.PeerToPeer.Collaboration.PeerApplication" />.</returns>
      <filterpriority>2</filterpriority>
    </member>
    <member name="P:System.Net.PeerToPeer.Collaboration.ApplicationChangedEventArgs.PeerEndPoint">
      <summary>Возвращает конечную точку, для которой изменилась информация объекта <see cref="T:System.Net.PeerToPeer.Collaboration.PeerApplication" />.</summary>
      <returns>Объект <see cref="T:System.Net.PeerToPeer.Collaboration.PeerEndPoint" />, содержащий конечную точку, для которой изменилась информация приложения.Если не указано явно, то значение по умолчанию всех свойств равно пустой ссылке (null) для ссылочных типов и нуль (0) для свойств типа int.</returns>
      <filterpriority>2</filterpriority>
    </member>
    <member name="T:System.Net.PeerToPeer.Collaboration.ContactManager">
      <summary>Представляет коллекцию объектов <see cref="T:System.Net.PeerToPeer.Collaboration.PeerContact" />, хранящихся в адресной книге Windows.</summary>
    </member>
    <member name="M:System.Net.PeerToPeer.Collaboration.ContactManager.AddContact(System.Net.PeerToPeer.Collaboration.PeerContact)">
      <summary>Добавляет заданный объект <see cref="T:System.Net.PeerToPeer.Collaboration.PeerContact" /> в конец коллекции <see cref="T:System.Net.PeerToPeer.Collaboration.ContactManager" /> локального однорангового узла.</summary>
      <param name="peerContact">Экземпляр <see cref="T:System.Net.PeerToPeer.Collaboration.PeerContact" />, который требуется добавить в коллекцию <see cref="T:System.Net.PeerToPeer.Collaboration.ContactManager" />. </param>
      <exception cref="T:System.ArgumentException">Объект <see cref="T:System.Net.PeerToPeer.Collaboration.PeerContact" />, заданный параметром <paramref name="peerContact" />, уже существует.</exception>
      <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="peerContact" /> — null.</exception>
      <exception cref="T:System.ObjectDisposedException">Заданный параметром <paramref name="peerContact" /> объект был удален.</exception>
      <exception cref="T:System.Net.PeerToPeer.PeerToPeerException">Не удается восстановить объект <see cref="T:System.Net.PeerToPeer.Collaboration.PeerContact" />, заданный параметром <paramref name="peerContact" />, из сериализованного формата XML.Не удается добавить локальный одноранговый узел к создаваемому экземпляру объекта <see cref="T:System.Net.PeerToPeer.Collaboration.ContactManager" />.</exception>
    </member>
    <member name="E:System.Net.PeerToPeer.Collaboration.ContactManager.ApplicationChanged">
      <summary>Вызывается при изменении объекта <see cref="T:System.Net.PeerToPeer.Collaboration.PeerApplication" />, связанного с контактом <see cref="T:System.Net.PeerToPeer.Collaboration.PeerContact" /> в диспетчере контактов <see cref="T:System.Net.PeerToPeer.Collaboration.ContactManager" />.</summary>
      <exception cref="T:System.ObjectDisposedException">Вызывающий объект был удален.</exception>
    </member>
    <member name="M:System.Net.PeerToPeer.Collaboration.ContactManager.CreateContact(System.Net.PeerToPeer.Collaboration.PeerNearMe)">
      <summary>Создает экземпляр объекта <see cref="T:System.Net.PeerToPeer.Collaboration.PeerContact" /> для указанного объекта <see cref="T:System.Net.PeerToPeer.Collaboration.PeerNearMe" />.</summary>
      <returns>Экземпляр <see cref="T:System.Net.PeerToPeer.Collaboration.PeerContact" /> для заданного объекта <see cref="T:System.Net.PeerToPeer.Collaboration.PeerNearMe" />.</returns>
      <param name="peerNearMe">Объект <see cref="T:System.Net.PeerToPeer.Collaboration.PeerNearMe" />, связываемый с новым экземпляром <see cref="T:System.Net.PeerToPeer.Collaboration.PeerContact" />.</param>
      <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="peerNearMe" /> — null.</exception>
      <exception cref="T:System.ObjectDisposedException">Данный объект <see cref="T:System.Net.PeerToPeer.Collaboration.PeerNearMe" /> был удален.</exception>
      <exception cref="T:System.Net.PeerToPeer.PeerToPeerException">Не удается получить доступ к диспетчеру контактов удаленного однорангового узла, указанному параметром <paramref name="peerNearMe" />, или не удается прочитать из него контакт.Экземпляр <see cref="T:System.Net.PeerToPeer.Collaboration.PeerNearMe" />, указанный параметром <paramref name="peerNearMe" />, не содержит заданных конечных точек.</exception>
    </member>
    <member name="M:System.Net.PeerToPeer.Collaboration.ContactManager.CreateContactAsync(System.Net.PeerToPeer.Collaboration.PeerNearMe,System.Object)">
      <summary>Создает экземпляр контакта для указанного объекта <see cref="T:System.Net.PeerToPeer.Collaboration.PeerNearMe" />.</summary>
      <param name="peerNearMe">Объект <see cref="T:System.Net.PeerToPeer.Collaboration.PeerNearMe" />, связываемый с новым экземпляром <see cref="T:System.Net.PeerToPeer.Collaboration.PeerContact" />.</param>
      <param name="userToken">Пользовательский объект <see cref="T:System.Object" />, содержащий сведения об операции <see cref="M:System.Net.PeerToPeer.Collaboration.ContactManager.CreateContactAsync(System.Net.PeerToPeer.Collaboration.PeerNearMe,System.Object)" />.Он будет передан методу обратного вызова асинхронной операции для идентификации.</param>
      <exception cref="T:System.ArgumentException">Объект, заданный параметром <paramref name="userToken" />, уже существует и используется.</exception>
      <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="peerNearMe" /> — null.</exception>
      <exception cref="T:System.ObjectDisposedException">Объект <see cref="T:System.Net.PeerToPeer.Collaboration.PeerNearMe" /> был удален.</exception>
      <exception cref="T:System.Net.PeerToPeer.PeerToPeerException">Указанный экземпляр <see cref="T:System.Net.PeerToPeer.Collaboration.PeerNearMe" /> не содержит заданных конечных точек.</exception>
      <filterpriority>2</filterpriority>
    </member>
    <member name="E:System.Net.PeerToPeer.Collaboration.ContactManager.CreateContactCompleted">
      <summary>Вызывается при завершении метода <see cref="M:System.Net.PeerToPeer.Collaboration.ContactManager.CreateContact(System.Net.PeerToPeer.Collaboration.PeerNearMe)" />.</summary>
      <exception cref="T:System.ObjectDisposedException">Вызывающий объект был удален.</exception>
      <filterpriority>2</filterpriority>
    </member>
    <member name="M:System.Net.PeerToPeer.Collaboration.ContactManager.DeleteContact(System.Net.PeerToPeer.Collaboration.PeerContact)">
      <summary>Удаляет указанный объект <see cref="T:System.Net.PeerToPeer.Collaboration.PeerContact" /> из коллекции <see cref="T:System.Net.PeerToPeer.Collaboration.ContactManager" /> локального однорангового узла.</summary>
      <param name="peerContact">The <see cref="T:System.Net.PeerToPeer.Collaboration.PeerContact" /> to remove from the <see cref="T:System.Net.PeerToPeer.Collaboration.ContactManager" />.</param>
      <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="peerContact" /> — null.</exception>
    </member>
    <member name="M:System.Net.PeerToPeer.Collaboration.ContactManager.DeleteContact(System.Net.PeerToPeer.PeerName)">
      <summary>Удаляет объект <see cref="T:System.Net.PeerToPeer.Collaboration.PeerContact" />, связанный с указанным именем однорангового узла <see cref="P:System.Net.PeerToPeer.Collaboration.PeerContact.PeerName" /> из коллекции <see cref="T:System.Net.PeerToPeer.Collaboration.ContactManager" /> локального однорангового узла.</summary>
      <param name="peerName">Значение свойства <see cref="P:System.Net.PeerToPeer.Collaboration.PeerContact.PeerName" />, связанного с объектом <see cref="T:System.Net.PeerToPeer.Collaboration.PeerContact" />, который требуется удалить из коллекции <see cref="T:System.Net.PeerToPeer.Collaboration.ContactManager" />.</param>
      <exception cref="T:System.ArgumentException">Не удается найти в диспетчере контактов объект <see cref="T:System.Net.PeerToPeer.Collaboration.PeerContact" />, связанный с именем однорангового узла <see cref="P:System.Net.PeerToPeer.Collaboration.PeerContact.PeerName" />.</exception>
      <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="peerName" /> — null.</exception>
      <exception cref="T:System.ObjectDisposedException">Для этого объекта уже был вызван метод <see cref="M:System.Net.PeerToPeer.Collaboration.ContactManager.Dispose" />, и его нельзя использовать в дальнейших операциях.</exception>
      <exception cref="T:System.Net.PeerToPeer.PeerToPeerException">Не удается завершить операцию <see cref="Overload:System.Net.PeerToPeer.Collaboration.ContactManager.DeleteContact" />.</exception>
      <filterpriority>2</filterpriority>
    </member>
    <member name="M:System.Net.PeerToPeer.Collaboration.ContactManager.Dispose">
      <summary>Releases all resources used by the <see cref="T:System.Net.PeerToPeer.Collaboration.ContactManager" /> object.</summary>
      <filterpriority>2</filterpriority>
    </member>
    <member name="M:System.Net.PeerToPeer.Collaboration.ContactManager.GetContact(System.Net.PeerToPeer.PeerName)">
      <summary>Возвращает объект <see cref="T:System.Net.PeerToPeer.Collaboration.PeerContact" /> для заданного имени однорангового узла <see cref="P:System.Net.PeerToPeer.Collaboration.PeerContact.PeerName" />.</summary>
      <returns>Объект <see cref="T:System.Net.PeerToPeer.Collaboration.PeerContact" />, связанный с указанным именем однорангового узла <see cref="P:System.Net.PeerToPeer.Collaboration.PeerContact.PeerName" />.</returns>
      <param name="peerName">Значение свойства <see cref="P:System.Net.PeerToPeer.Collaboration.PeerContact.PeerName" />, связанное с объектом <see cref="T:System.Net.PeerToPeer.Collaboration.PeerContact" />, который требуется извлечь.</param>
      <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="peerName" /> — null.</exception>
      <exception cref="T:System.ObjectDisposedException">Данный объект <see cref="P:System.Net.PeerToPeer.Collaboration.PeerContact.PeerName" /> был удален.</exception>
      <exception cref="T:System.Net.PeerToPeer.PeerToPeerException">Контакт не обнаружен в  <see cref="T:System.Net.PeerToPeer.Collaboration.ContactManager" />.Не удается получить контакт для указанного имени однорангового узла <see cref="P:System.Net.PeerToPeer.Collaboration.PeerContact.PeerName" />.</exception>
      <filterpriority>2</filterpriority>
    </member>
    <member name="M:System.Net.PeerToPeer.Collaboration.ContactManager.GetContacts">
      <summary>Возвращает коллекцию <see cref="T:System.Net.PeerToPeer.Collaboration.PeerContactCollection" />, содержащую все контакты из коллекции <see cref="T:System.Net.PeerToPeer.Collaboration.ContactManager" /> удаленного однорангового узла.</summary>
      <returns>Коллекция <see cref="T:System.Net.PeerToPeer.Collaboration.PeerContactCollection" />, содержащая все контакты из коллекции <see cref="T:System.Net.PeerToPeer.Collaboration.ContactManager" /> удаленного однорангового узла. Если диспетчер контактов является пустым, возвращается коллекция размера нуль (0) элементов.</returns>
      <exception cref="T:System.ObjectDisposedException">Данный объект <see cref="T:System.Net.PeerToPeer.Collaboration.ContactManager" /> был удален.</exception>
      <exception cref="T:System.Net.PeerToPeer.PeerToPeerException">Возвращено недопустимое значение, когда данный метод попытался перечислить объект <see cref="T:System.Net.PeerToPeer.Collaboration.Peer" /> в данной коллекции контактов одноранговых узлов.</exception>
    </member>
    <member name="P:System.Net.PeerToPeer.Collaboration.ContactManager.LocalContact">
      <summary>Возвращает объект <see cref="T:System.Net.PeerToPeer.Collaboration.PeerContact" />, представляющий локальный одноранговый узел.</summary>
      <returns>Объект <see cref="T:System.Net.PeerToPeer.Collaboration.PeerContact" />, представляющий локальный одноранговый узел. </returns>
    </member>
    <member name="E:System.Net.PeerToPeer.Collaboration.ContactManager.NameChanged">
      <summary>Вызывается при изменении объекта <see cref="P:System.Net.PeerToPeer.Collaboration.PeerContact.PeerName" />, связанного с объектом <see cref="T:System.Net.PeerToPeer.Collaboration.PeerContact" /> в коллекции <see cref="T:System.Net.PeerToPeer.Collaboration.ContactManager" />.</summary>
      <exception cref="T:System.ObjectDisposedException">Вызывающий объект был удален.</exception>
      <filterpriority>2</filterpriority>
    </member>
    <member name="E:System.Net.PeerToPeer.Collaboration.ContactManager.ObjectChanged">
      <summary>Вызывается при изменении одного из зарегистрированных в контакте объектов <see cref="T:System.Net.PeerToPeer.Collaboration.PeerObject" />.</summary>
      <exception cref="T:System.ObjectDisposedException">Объект <see cref="T:System.Net.PeerToPeer.Collaboration.PeerObject" /> удален.</exception>
    </member>
    <member name="E:System.Net.PeerToPeer.Collaboration.ContactManager.PresenceChanged">
      <summary>Вызывается при изменении состояния присутствия объекта <see cref="T:System.Net.PeerToPeer.Collaboration.PeerContact" /> в коллекции <see cref="T:System.Net.PeerToPeer.Collaboration.ContactManager" />.</summary>
      <exception cref="T:System.ObjectDisposedException">Объект <see cref="T:System.Net.PeerToPeer.Collaboration.PeerContact" /> был удален.</exception>
    </member>
    <member name="E:System.Net.PeerToPeer.Collaboration.ContactManager.SubscriptionListChanged">
      <summary>Вызывается при изменении списка подписанных контактов.</summary>
      <exception cref="T:System.ObjectDisposedException">Объект был удален.</exception>
      <filterpriority>2</filterpriority>
    </member>
    <member name="P:System.Net.PeerToPeer.Collaboration.ContactManager.SynchronizingObject">
      <summary>Если задано значение этого свойства, со всеми событиями, не просигналившими в результате асинхронной операции, будут связаны обработчики событий, осуществляющие обратный вызов в потоке, создавшем конкретный объект <see cref="P:System.Net.PeerToPeer.Collaboration.PeerEndPoint.SynchronizingObject" />.</summary>
      <returns>Объект, реализующий интерфейс <see cref="T:System.ComponentModel.ISynchronizeInvoke" />, используемый экземплярами этого типа для синхронизации обработчиков событий в создавшем его потоке.</returns>
      <exception cref="T:System.ObjectDisposedException">Вызывающий объект был удален.</exception>
      <filterpriority>2</filterpriority>
    </member>
    <member name="M:System.Net.PeerToPeer.Collaboration.ContactManager.UpdateContact(System.Net.PeerToPeer.Collaboration.PeerContact)">
      <summary>Обновляет данные, связанные с объектом <see cref="T:System.Net.PeerToPeer.Collaboration.PeerContact" />.</summary>
      <param name="peerContact">Обновляемый объект <see cref="T:System.Net.PeerToPeer.Collaboration.PeerContact" />.</param>
      <exception cref="T:System.ArgumentException">Объект <see cref="T:System.Net.PeerToPeer.Collaboration.PeerContact" /> не найден в коллекции <see cref="T:System.Net.PeerToPeer.Collaboration.ContactManager" />.</exception>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="peerContact" /> is null.</exception>
      <exception cref="T:System.ObjectDisposedException">This <see cref="T:System.Net.PeerToPeer.Collaboration.PeerContact" /> object has been disposed.</exception>
      <exception cref="T:System.Net.PeerToPeer.PeerToPeerException">Unable to complete <see cref="M:System.Net.PeerToPeer.Collaboration.ContactManager.UpdateContact(System.Net.PeerToPeer.Collaboration.PeerContact)" /> operation.</exception>
      <filterpriority>2</filterpriority>
    </member>
    <member name="T:System.Net.PeerToPeer.Collaboration.CreateContactCompletedEventArgs">
      <summary>Предоставляет уточняющие сведения для метода обратного вызова при наступлении события <see cref="E:System.Net.PeerToPeer.Collaboration.ContactManager.CreateContactCompleted" />.</summary>
      <filterpriority>2</filterpriority>
    </member>
    <member name="P:System.Net.PeerToPeer.Collaboration.CreateContactCompletedEventArgs.PeerContact">
      <summary>Получает объект <see cref="T:System.Net.PeerToPeer.Collaboration.PeerContact" />, для которого было создано событие.</summary>
      <filterpriority>2</filterpriority>
    </member>
    <member name="T:System.Net.PeerToPeer.Collaboration.InviteCompletedEventArgs">
      <summary>Предоставляет уточняющие сведения для метода обратного вызова при происхождении события <see cref="E:System.Net.PeerToPeer.Collaboration.Peer.InviteCompleted" />.</summary>
      <filterpriority>2</filterpriority>
    </member>
    <member name="P:System.Net.PeerToPeer.Collaboration.InviteCompletedEventArgs.InviteResponse">
      <summary>Возвращает ответ <see cref="T:System.Net.PeerToPeer.Collaboration.PeerInvitationResponse" /> на операцию приглашения.</summary>
      <returns>Объект <see cref="T:System.Net.PeerToPeer.Collaboration.PeerInvitationResponse" /> ответа на приглашение. </returns>
      <filterpriority>2</filterpriority>
    </member>
    <member name="T:System.Net.PeerToPeer.Collaboration.NameChangedEventArgs">
      <summary>Provides qualifying information to a callback method when a <see cref="E:System.Net.PeerToPeer.Collaboration.PeerEndPoint.NameChanged" /> event occurs.</summary>
      <filterpriority>2</filterpriority>
    </member>
    <member name="P:System.Net.PeerToPeer.Collaboration.NameChangedEventArgs.Name">
      <summary>Возвращает новое свойство <see cref="P:System.Net.PeerToPeer.Collaboration.PeerEndPoint.Name" /> объекта <see cref="T:System.Net.PeerToPeer.Collaboration.PeerEndPoint" />.</summary>
      <returns>Gets the new <see cref="P:System.Net.PeerToPeer.Collaboration.PeerEndPoint.Name" /> for the <see cref="T:System.Net.PeerToPeer.Collaboration.PeerEndPoint" />. </returns>
      <filterpriority>2</filterpriority>
    </member>
    <member name="P:System.Net.PeerToPeer.Collaboration.NameChangedEventArgs.PeerContact">
      <summary>Gets the <see cref="T:System.Net.PeerToPeer.Collaboration.PeerContact" /> associated with the <see cref="T:System.Net.PeerToPeer.Collaboration.PeerEndPoint" />.</summary>
      <returns>The <see cref="T:System.Net.PeerToPeer.Collaboration.PeerContact" /> associated with the <see cref="T:System.Net.PeerToPeer.Collaboration.PeerEndPoint" />.</returns>
      <filterpriority>2</filterpriority>
    </member>
    <member name="P:System.Net.PeerToPeer.Collaboration.NameChangedEventArgs.PeerEndPoint">
      <summary>Возвращает объект <see cref="T:System.Net.PeerToPeer.Collaboration.PeerEndPoint" />, связанный с именем <see cref="P:System.Net.PeerToPeer.Collaboration.PeerEndPoint.Name" />.</summary>
      <returns>
        <see cref="T:System.Net.PeerToPeer.Collaboration.PeerEndPoint" /> associated with the <see cref="P:System.Net.PeerToPeer.Collaboration.PeerEndPoint.Name" />.</returns>
      <filterpriority>2</filterpriority>
    </member>
    <member name="T:System.Net.PeerToPeer.Collaboration.ObjectChangedEventArgs">
      <summary>Предоставляет уточняющие сведения для метода обратного вызова при происхождении события <see cref="E:System.Net.PeerToPeer.Collaboration.PeerObject.ObjectChanged" />.</summary>
      <filterpriority>2</filterpriority>
    </member>
    <member name="P:System.Net.PeerToPeer.Collaboration.ObjectChangedEventArgs.PeerChangeType">
      <summary>Возвращает значение перечисления <see cref="T:System.Net.PeerToPeer.Collaboration.PeerChangeType" />, указывающее тип изменений, произведенных в объекте <see cref="T:System.Net.PeerToPeer.Collaboration.Peer" /> или <see cref="T:System.Net.PeerToPeer.Collaboration.PeerObject" />.</summary>
      <returns>Значение <see cref="T:System.Net.PeerToPeer.Collaboration.PeerChangeType" />, указывающее тип произведенного изменения. </returns>
      <filterpriority>2</filterpriority>
    </member>
    <member name="P:System.Net.PeerToPeer.Collaboration.ObjectChangedEventArgs.PeerContact">
      <summary>Возвращает объект <see cref="T:System.Net.PeerToPeer.Collaboration.PeerContact" />, связанный с объектом <see cref="T:System.Net.PeerToPeer.Collaboration.PeerEndPoint" />, сведения об объекте которого изменились.</summary>
      <returns>Объект <see cref="T:System.Net.PeerToPeer.Collaboration.PeerContact" />, связанный с объектом <see cref="T:System.Net.PeerToPeer.Collaboration.PeerEndPoint" />, в котором изменились сведения об объекте <see cref="T:System.Net.PeerToPeer.Collaboration.PeerObject" />.Если конечная точка не связана с контактом, возвращается null.</returns>
      <filterpriority>2</filterpriority>
    </member>
    <member name="P:System.Net.PeerToPeer.Collaboration.ObjectChangedEventArgs.PeerEndPoint">
      <summary>Возвращает конечную точку <see cref="T:System.Net.PeerToPeer.Collaboration.PeerEndPoint" />, для которой изменились сведения об объекте.</summary>
      <returns>Объект <see cref="T:System.Net.PeerToPeer.Collaboration.PeerEndPoint" />, в котором изменились сведения <see cref="T:System.Net.PeerToPeer.Collaboration.PeerObject" />.</returns>
      <filterpriority>2</filterpriority>
    </member>
    <member name="P:System.Net.PeerToPeer.Collaboration.ObjectChangedEventArgs.PeerObject">
      <summary>Возвращает объект <see cref="T:System.Net.PeerToPeer.Collaboration.PeerObject" />, который был добавлен, изменен или удален.</summary>
      <returns>Объект <see cref="T:System.Net.PeerToPeer.Collaboration.PeerObject" />, который был добавлен, изменен или удален. </returns>
      <filterpriority>2</filterpriority>
    </member>
    <member name="T:System.Net.PeerToPeer.Collaboration.Peer">
      <summary>Этот класс представляет удаленный одноранговый узел. </summary>
    </member>
    <member name="M:System.Net.PeerToPeer.Collaboration.Peer.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
      <summary>Выполняет инициализацию нового экземпляра типа <see cref="T:System.Net.PeerToPeer.Collaboration.Peer" />. </summary>
      <param name="serializationInfo">Ссылка на объект, содержащий данные, необходимые для десериализации этого экземпляра.</param>
      <param name="streamingContext">Контекст, предоставляющий средства для десериализации данных.Также называется источником сериализованных данных.</param>
    </member>
    <member name="M:System.Net.PeerToPeer.Collaboration.Peer.Dispose">
      <summary>Releases all resources used by the <see cref="T:System.Net.PeerToPeer.Collaboration.Peer" /> object.</summary>
      <filterpriority>2</filterpriority>
    </member>
    <member name="M:System.Net.PeerToPeer.Collaboration.Peer.Dispose(System.Boolean)">
      <summary>Releases the unmanaged resources used by the <see cref="T:System.Net.PeerToPeer.Collaboration.Peer" /> object and optionally releases the managed resources.</summary>
      <param name="disposing">Задайте значение true для освобождения управляемых и неуправляемых ресурсов; значение false для освобождения только неуправляемых ресурсов.</param>
    </member>
    <member name="M:System.Net.PeerToPeer.Collaboration.Peer.Equals(System.Net.PeerToPeer.Collaboration.Peer)">
      <summary>Выполняет сравнение текущего объекта <see cref="T:System.Net.PeerToPeer.Collaboration.Peer" /> с указанным одноранговым узлом, учитывая регистр символов.</summary>
      <returns>Возвращает значение true, если указанный экземпляр класса <see cref="T:System.Net.PeerToPeer.Collaboration.Peer" /> содержит такой же объект <see cref="P:System.Net.PeerToPeer.Collaboration.Peer.PeerEndPoints" />, что и данный экземпляр однорангового узла; иначе возвращает false.Этот метод также возвращает значение false, если параметр однорангового узла равен пустой ссылке (null).</returns>
      <param name="other">Экземпляр класса <see cref="T:System.Net.PeerToPeer.Collaboration.Peer" />, сравниваемый с данным экземпляром.</param>
      <filterpriority>2</filterpriority>
    </member>
    <member name="M:System.Net.PeerToPeer.Collaboration.Peer.GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
      <summary>Заполняет объект <see cref="T:System.Runtime.Serialization.SerializationInfo" /> данными, необходимыми для сериализации целевого объекта <see cref="T:System.Net.PeerToPeer.Collaboration.Peer" />. </summary>
      <param name="info">Объект <see cref="T:System.Runtime.Serialization.SerializationInfo" />, который требуется заполнить данными.</param>
      <param name="context">The destination for this serialization.</param>
    </member>
    <member name="M:System.Net.PeerToPeer.Collaboration.Peer.GetObjects">
      <summary>Возвращает коллекцию объектов данных из локального кэша.</summary>
      <returns>Коллекция объектов <see cref="T:System.Net.PeerToPeer.Collaboration.PeerObject" /> для однорангового узла или конечной точки, заданной этим экземпляром.</returns>
      <exception cref="T:System.InvalidOperationException">Вызывающий узел не подписан на конечную точку или еще не выполнял вызов метода <see cref="M:System.Net.PeerToPeer.Collaboration.PeerNearMe.RefreshData" />.</exception>
      <exception cref="T:System.Net.PeerToPeer.PeerToPeerException">Не удается завершить работу метода из-за ошибки в инфраструктуре совместной работы в одноранговой сети.</exception>
      <filterpriority>2</filterpriority>
    </member>
    <member name="M:System.Net.PeerToPeer.Collaboration.Peer.GetObjects(System.Guid)">
      <summary>Возвращает объект <see cref="T:System.Net.PeerToPeer.Collaboration.Peer" />, связанный с заданным идентификатором <see cref="T:System.Guid" />, из коллекции <see cref="T:System.Net.PeerToPeer.Collaboration.PeerObjectCollection" />.</summary>
      <returns>Объект <see cref="T:System.Net.PeerToPeer.Collaboration.Peer" />, связанный с заданным идентификатором <see cref="T:System.Guid" />.Если объект не найден, возвращается коллекция размера нуль (0) записей.</returns>
      <param name="objectId">Идентификатор <see cref="T:System.Guid" /> объекта <see cref="T:System.Net.PeerToPeer.Collaboration.Peer" />, который требуется извлечь из коллекции.</param>
      <exception cref="T:System.ArgumentNullException">Идентификатор объекта равен пустой ссылке (null).</exception>
      <exception cref="T:System.InvalidOperationException">Вызывающий узел не подписан на объект <see cref="T:System.Net.PeerToPeer.Collaboration.PeerEndPoint" /> или еще не вызывал для конечной точки метод <see cref="M:System.Net.PeerToPeer.Collaboration.PeerNearMe.RefreshData" />.</exception>
      <exception cref="T:System.Net.PeerToPeer.PeerToPeerException">Произошла ошибка при получении от однорангового узла сведений об объекте.</exception>
      <filterpriority>2</filterpriority>
    </member>
    <member name="M:System.Net.PeerToPeer.Collaboration.Peer.GetPresenceInfo(System.Net.PeerToPeer.Collaboration.PeerEndPoint)">
      <summary>Возвращает доступные сведения о присутствии для объекта <see cref="T:System.Net.PeerToPeer.Collaboration.PeerEndPoint" />.</summary>
      <returns>Возвращает объект <see cref="T:System.Net.PeerToPeer.Collaboration.PeerPresenceInfo" />, содержащий сведения о присутствии для доступной конечной точки, если эти сведения доступны; иначе возвращает пустую ссылку (null).</returns>
      <param name="peerEndPoint">Объект <see cref="T:System.Net.PeerToPeer.Collaboration.PeerEndPoint" />, для которого извлекается информация о присутствии.</param>
      <exception cref="T:System.ArgumentException">Параметр <paramref name="peerEndPoint" /> не содержит допустимой конечной точки.</exception>
      <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="peerEndPoint" /> — null.</exception>
      <exception cref="T:System.ObjectDisposedException">Данный объект был удален и не может использоваться в текущих операциях одноранговой сети.</exception>
      <exception cref="T:System.Net.PeerToPeer.PeerToPeerException">Произошла ошибка при получении сведений о присутствии от однорангового узла.</exception>
      <filterpriority>2</filterpriority>
    </member>
    <member name="M:System.Net.PeerToPeer.Collaboration.Peer.Invite">
      <summary>Отправляет приглашение одноранговому узлу <see cref="T:System.Net.PeerToPeer.Collaboration.Peer" /> на запуск определенного приложения <see cref="T:System.Net.PeerToPeer.Collaboration.PeerApplication" />.</summary>
      <returns>Объект ответа на приглашение <see cref="T:System.Net.PeerToPeer.Collaboration.PeerInvitationResponse" /> от получившего приглашение однорангового узла. </returns>
      <exception cref="T:System.Net.PeerToPeer.PeerToPeerException">Во время процесса приглашения произошла ошибка.Выполняющееся в настоящее время приложение не зарегистрировано в инфраструктуре совместной работы.</exception>
      <filterpriority>2</filterpriority>
    </member>
    <member name="M:System.Net.PeerToPeer.Collaboration.Peer.Invite(System.Net.PeerToPeer.Collaboration.PeerApplication,System.String,System.Byte[])">
      <summary>Отправляет приглашение одноранговому узлу <see cref="T:System.Net.PeerToPeer.Collaboration.Peer" /> на запуск определенного приложения <see cref="T:System.Net.PeerToPeer.Collaboration.PeerApplication" />.</summary>
      <returns>Объект ответа на приглашение <see cref="T:System.Net.PeerToPeer.Collaboration.PeerInvitationResponse" /> от получившего приглашение однорангового узла.</returns>
      <param name="applicationToInvite">Объект <see cref="T:System.Net.PeerToPeer.Collaboration.PeerApplication" />, которому посылается приглашение.</param>
      <param name="message">Сообщение, отправляемое удаленному одноранговому узлу вместе с приглашением на присоединение к приложению.Размер сообщения не может превышать 255 символов Юникода.</param>
      <param name="invitationData">Определенный пользователем большой двоичный объект, связываемый с приглашением.Его размер не может превышать 16384 байт.</param>
      <exception cref="T:System.ArgumentException">Приложение не зарегистрировано для совместной работы.</exception>
      <exception cref="T:System.ArgumentOutOfRangeException">Размер значения параметра <paramref name="invitationData" /> превышает 16384 байт.</exception>
      <exception cref="T:System.Net.PeerToPeer.PeerToPeerException">Во время процесса приглашения произошла ошибка.Выполняющееся в настоящее время приложение не зарегистрировано в инфраструктуре совместной работы в одноранговой сети.</exception>
      <filterpriority>2</filterpriority>
    </member>
    <member name="M:System.Net.PeerToPeer.Collaboration.Peer.InviteAsync(System.Net.PeerToPeer.Collaboration.PeerApplication,System.String,System.Byte[],System.Object)">
      <summary>Начинает асинхронную операцию приглашения, которая отправляет приглашение одноранговому узлу <see cref="T:System.Net.PeerToPeer.Collaboration.Peer" /> на запуск определенного приложения <see cref="T:System.Net.PeerToPeer.Collaboration.PeerApplication" />.</summary>
      <param name="applicationToInvite">Объект <see cref="T:System.Net.PeerToPeer.Collaboration.PeerApplication" />, которому посылается приглашение.</param>
      <param name="message">Сообщение, отправляемое удаленному одноранговому узлу вместе с приглашением на присоединение к приложению.Максимальная длина сообщения равна 255 символам Юникода.</param>
      <param name="invitationData">Определенный пользователем большой двоичный объект, связываемый с приглашением.Его размер не может превышать 16384 байт.</param>
      <param name="userToken">Пользовательский объект, который требуется передать методу обратного вызова асинхронной операции для идентификации.Параметр является обязательным. Необходимо, чтобы он был уникальным среди всех текущих асинхронных операций приглашения.</param>
      <exception cref="T:System.ArgumentException">Приложение не зарегистрировано в инфраструктуре совместной работы.</exception>
      <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="userToken" /> — null.</exception>
      <exception cref="T:System.ArgumentOutOfRangeException">Размер значения параметра <paramref name="invitationData" /> превышает 16384 байт.</exception>
      <exception cref="T:System.Net.PeerToPeer.PeerToPeerException">Во время процесса приглашения произошла ошибка.Выполняющееся в настоящее время приложение не зарегистрировано в инфраструктуре совместной работы.</exception>
      <filterpriority>2</filterpriority>
    </member>
    <member name="M:System.Net.PeerToPeer.Collaboration.Peer.InviteAsync(System.Object)">
      <summary>Начинает асинхронную операцию приглашения, которая отправляет приглашение одноранговому узлу <see cref="T:System.Net.PeerToPeer.Collaboration.Peer" /> на запуск определенного приложения <see cref="T:System.Net.PeerToPeer.Collaboration.PeerApplication" />.</summary>
      <param name="userToken">Пользовательский объект, который требуется передать методу обратного вызова асинхронной операции для идентификации.Параметр является обязательным. Необходимо, чтобы он был уникальным среди всех текущих асинхронных операций приглашения.</param>
      <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="userToken" /> — null.</exception>
      <exception cref="T:System.Net.PeerToPeer.PeerToPeerException">Во время процесса приглашения произошла ошибка.Выполняющееся в настоящее время приложение не зарегистрировано в инфраструктуре совместной работы. </exception>
      <filterpriority>2</filterpriority>
    </member>
    <member name="M:System.Net.PeerToPeer.Collaboration.Peer.InviteAsyncCancel(System.Object)">
      <summary>Отменяет приглашение, отправленное с помощью метода <see cref="M:System.Net.PeerToPeer.Collaboration.Peer.InviteAsync(System.Net.PeerToPeer.Collaboration.PeerApplication,System.String,System.Byte[],System.Object)" />. </summary>
      <param name="userToken">Пользовательский объект, передаваемый методу обратного вызова операции <see cref="M:System.Net.PeerToPeer.Collaboration.Peer.InviteAsync(System.Net.PeerToPeer.Collaboration.PeerApplication,System.String,System.Byte[],System.Object)" /> для идентификации.Параметр является обязательным. Необходимо, чтобы он был уникальным среди всех текущих асинхронных операций приглашения.</param>
      <exception cref="T:System.ArgumentNullException">Параметр <paramref name="userToken" /> не может быть равен пустой ссылке (null).</exception>
      <exception cref="T:System.InvalidOperationException">Асинхронное приглашение не является ожидающим ответа.</exception>
      <filterpriority>2</filterpriority>
    </member>
    <member name="E:System.Net.PeerToPeer.Collaboration.Peer.InviteCompleted">
      <summary>Вызывается при завершении процесса приглашения удаленного однорангового узла.</summary>
      <exception cref="T:System.ObjectDisposedException">Данный объект <see cref="T:System.Net.PeerToPeer.Collaboration.Peer" /> был удален.</exception>
      <filterpriority>2</filterpriority>
    </member>
    <member name="P:System.Net.PeerToPeer.Collaboration.Peer.IsOnline">
      <summary>Возвращает значение, определяющее, находится ли одноранговый узел <see cref="T:System.Net.PeerToPeer.Collaboration.Peer" /> в сети в текущий момент.</summary>
      <returns>Возвращает значение true, если одноранговый узел <see cref="T:System.Net.PeerToPeer.Collaboration.Peer" /> находится в сети на любой из связанных с ним конечных точек, иначе false. Если значение свойства не задано, то его значение по умолчанию — null.</returns>
      <exception cref="T:System.ObjectDisposedException">Объект <see cref="T:System.Net.PeerToPeer.Collaboration.Peer" /> был удален.</exception>
      <filterpriority>2</filterpriority>
    </member>
    <member name="M:System.Net.PeerToPeer.Collaboration.Peer.OnInviteCompleted(System.Net.PeerToPeer.Collaboration.InviteCompletedEventArgs)">
      <summary>Raises the <see cref="E:System.Net.PeerToPeer.Collaboration.Peer.InviteCompleted" /> event.</summary>
      <param name="e">Объект <see cref="T:System.Net.PeerToPeer.Collaboration.PeerInvitationResponse" />, содержащий данные события, для передачи делегатам, связанным с событием <see cref="E:System.Net.PeerToPeer.Collaboration.Peer.InviteCompleted" />.</param>
    </member>
    <member name="P:System.Net.PeerToPeer.Collaboration.Peer.PeerEndPoints">
      <summary>Возвращает коллекцию <see cref="T:System.Net.PeerToPeer.Collaboration.PeerEndPointCollection" />, связанную с объектом <see cref="T:System.Net.PeerToPeer.Collaboration.Peer" />.</summary>
      <returns>The <see cref="T:System.Net.PeerToPeer.Collaboration.PeerEndPointCollection" /> associated with the <see cref="T:System.Net.PeerToPeer.Collaboration.Peer" />.</returns>
      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Net.PeerToPeer.Collaboration.Peer" /> object has been disposed.</exception>
      <filterpriority>2</filterpriority>
    </member>
    <member name="P:System.Net.PeerToPeer.Collaboration.Peer.SynchronizingObject">
      <summary>Если задано значение этого свойства, со всеми событиями, не просигналившими в результате асинхронной операции, будут связаны обработчики событий, осуществляющие обратный вызов в потоке, создавшем конкретный объект <see cref="P:System.Net.PeerToPeer.Collaboration.PeerEndPoint.SynchronizingObject" />.</summary>
      <returns>Объект, реализующий интерфейс <see cref="T:System.ComponentModel.ISynchronizeInvoke" />, используемый экземплярами этого типа для синхронизации обработчиков событий в создавшем его потоке. </returns>
      <exception cref="T:System.ObjectDisposedException">Вызывающий объект был удален.</exception>
      <filterpriority>2</filterpriority>
    </member>
    <member name="M:System.Net.PeerToPeer.Collaboration.Peer.System#Runtime#Serialization#ISerializable#GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
      <summary>Заполняет экземпляр класса <see cref="T:System.Runtime.Serialization.SerializationInfo" /> данными, требуемыми для сериализации заданного экземпляра класса <see cref="T:System.Net.PeerToPeer.Collaboration.PeerObject" />.Производный тип должен вызывать метод базового типа <see cref="M:System.Runtime.Serialization.ISerializable.GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)" />.</summary>
      <param name="info">Объект <see cref="T:System.Runtime.Serialization.SerializationInfo" />, который требуется заполнить данными.</param>
      <param name="context">Назначение сериализации.</param>
    </member>
    <member name="M:System.Net.PeerToPeer.Collaboration.Peer.ToString">
      <summary>Возвращает объект <see cref="T:System.String" />, представляющий объект имени однорангового узла <see cref="P:System.Net.PeerToPeer.Collaboration.PeerContact.PeerName" />, связанный с объектом <see cref="T:System.Net.PeerToPeer.Collaboration.Peer" />.</summary>
      <returns>
        <see cref="T:System.String" /> representing the <see cref="P:System.Net.PeerToPeer.Collaboration.PeerContact.PeerName" />.</returns>
      <filterpriority>2</filterpriority>
    </member>
    <member name="T:System.Net.PeerToPeer.Collaboration.PeerApplication">
      <summary>Представляет приложение, доступное для использование в инфраструктуре совместной работы в одноранговых сетях.</summary>
    </member>
    <member name="M:System.Net.PeerToPeer.Collaboration.PeerApplication.#ctor">
      <summary>Инициализирует новый экземпляр по умолчанию типа <see cref="T:System.Net.PeerToPeer.Collaboration.PeerApplication" />.</summary>
      <filterpriority>2</filterpriority>
    </member>
    <member name="M:System.Net.PeerToPeer.Collaboration.PeerApplication.#ctor(System.Guid,System.String,System.Byte[],System.String,System.String,System.Net.PeerToPeer.Collaboration.PeerScope)">
      <summary>Инициализирует новый экземпляр класса <see cref="T:System.Net.PeerToPeer.Collaboration.PeerApplication" />, используя предоставленные идентификатор приложения, описание, область и элементы данных.</summary>
      <param name="id">Пользовательский идентификатор <see cref="T:System.Guid" />, используемый для идентификации приложения <see cref="T:System.Net.PeerToPeer.Collaboration.PeerApplication" />.</param>
      <param name="description">Объект <see cref="T:System.String" />, содержащий описание однорангового приложения.</param>
      <param name="data">Двоичный объект данных, связываемый с приложением одноранговой сети, например, небольшое изображение.</param>
      <param name="path">Путь локальной файловой системы к приложению одноранговой сети.</param>
      <param name="commandLineArgs">Аргументы командной строки, передаваемые приложению одноранговой сети при запуске.</param>
      <param name="peerScope">Область, в которой будет зарегистрировано приложение для совместной работы в одноранговой сети.</param>
      <exception cref="T:System.ArgumentException">Длина двоичного объекта данных не может быть меньше 1 и больше 16384 элементов.Свойству <paramref name="id" /> присвоено значение null.</exception>
      <filterpriority>2</filterpriority>
    </member>
    <member name="M:System.Net.PeerToPeer.Collaboration.PeerApplication.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
      <summary>Инициализирует новый экземпляр типа <see cref="T:System.Net.PeerToPeer.Collaboration.PeerApplication" />, используя данные, требуемые для выполнения сериализации.</summary>
      <param name="serializationInfo">Объект <see cref="T:System.Runtime.Serialization.SerializationInfo" />, связанный с объектом <see cref="T:System.Net.PeerToPeer.Collaboration.PeerEndPoint" />.</param>
      <param name="streamingContext">Назначение сериализации, связанное с объектом <see cref="T:System.Net.PeerToPeer.Collaboration.PeerEndPoint" />.</param>
    </member>
    <member name="E:System.Net.PeerToPeer.Collaboration.PeerApplication.ApplicationChanged">
      <summary>Событие вызывается при добавлении, обновлении или удалении объекта <see cref="T:System.Net.PeerToPeer.Collaboration.PeerApplication" /> удаленным одноранговым узлом на подписанной на событие конечной точке.</summary>
      <exception cref="T:System.ObjectDisposedException">Объект <see cref="T:System.Net.PeerToPeer.Collaboration.PeerApplication" /> был удален.</exception>
      <filterpriority>2</filterpriority>
    </member>
    <member name="P:System.Net.PeerToPeer.Collaboration.PeerApplication.CommandLineArgs">
      <summary>Получает или задает параметры командной строки, используемые при создании экземпляра класса <see cref="T:System.Net.PeerToPeer.Collaboration.PeerApplication" />.</summary>
      <returns>Объект <see cref="T:System.String" />, содержащий параметры командной строки для конкретного приложения, используемые при создании экземпляра <see cref="T:System.Net.PeerToPeer.Collaboration.PeerApplication" />. </returns>
      <exception cref="T:System.ObjectDisposedException">Объект <see cref="T:System.Net.PeerToPeer.Collaboration.PeerApplication" /> был удален.</exception>
      <filterpriority>2</filterpriority>
    </member>
    <member name="P:System.Net.PeerToPeer.Collaboration.PeerApplication.Data">
      <summary>Получает или задает данные, связанные с текущим экземпляром класса <see cref="T:System.Net.PeerToPeer.Collaboration.PeerApplication" />.</summary>
      <returns>Массив структур <see cref="T:System.Byte" />, содержащий двоичный объект, связанный с приложением одноранговой сети.Обычно это небольшое изображение или большой двоичный объект XML.</returns>
      <exception cref="T:System.ArgumentException">Размер этого двоичного объекта данных меньше 0 или больше 4096 байт.</exception>
      <exception cref="T:System.ObjectDisposedException">Объект <see cref="T:System.Net.PeerToPeer.Collaboration.PeerApplication" /> был удален.</exception>
      <filterpriority>2</filterpriority>
    </member>
    <member name="P:System.Net.PeerToPeer.Collaboration.PeerApplication.Description">
      <summary>Получает или задает строку символов Юникода <see cref="T:System.String" />, содержащую описание приложения <see cref="T:System.Net.PeerToPeer.Collaboration.PeerApplication" />.</summary>
      <returns>Значение <see cref="T:System.String" /> с описанием приложения.Если значение свойства не задано, то его значение по умолчанию — null.</returns>
      <exception cref="T:System.ObjectDisposedException">Объект <see cref="T:System.Net.PeerToPeer.Collaboration.PeerApplication" /> был удален.</exception>
      <filterpriority>2</filterpriority>
    </member>
    <member name="M:System.Net.PeerToPeer.Collaboration.PeerApplication.Dispose">
      <summary>Освобождает ресурсы, используемые объектом <see cref="T:System.Net.PeerToPeer.Collaboration.PeerApplication" />.</summary>
      <filterpriority>2</filterpriority>
    </member>
    <member name="M:System.Net.PeerToPeer.Collaboration.PeerApplication.Dispose(System.Boolean)">
      <summary>Освобождает неуправляемые ресурсы, используемые объектом <see cref="T:System.Net.PeerToPeer.Collaboration.PeerApplication" /> (при необходимости освобождает и управляемые ресурсы).</summary>
      <param name="disposing">Задайте значение true для освобождения управляемых и неуправляемых ресурсов; значение false для освобождения только неуправляемых ресурсов.</param>
    </member>
    <member name="M:System.Net.PeerToPeer.Collaboration.PeerApplication.Equals(System.Net.PeerToPeer.Collaboration.PeerApplication)">
      <summary>Сравнивает объект <see cref="T:System.Net.PeerToPeer.Collaboration.PeerApplication" /> с заданным экземпляром <see cref="T:System.Net.PeerToPeer.Collaboration.PeerApplication" />.</summary>
      <returns>Возвращает true, если предоставленный экземпляр <see cref="T:System.Net.PeerToPeer.Collaboration.PeerApplication" /> содержит совпадающие данные; иначе — false.Метод также возвращает false, если значение параметра <paramref name="other" /> —null.</returns>
      <param name="other">Экземпляр <see cref="T:System.Net.PeerToPeer.Collaboration.PeerApplication" />, проверяемый на равенство.</param>
      <exception cref="T:System.ObjectDisposedException">Данный объект <see cref="T:System.Net.PeerToPeer.Collaboration.PeerApplication" /> был удален.</exception>
      <filterpriority>2</filterpriority>
    </member>
    <member name="M:System.Net.PeerToPeer.Collaboration.PeerApplication.Equals(System.Object)">
      <summary>Сравнивает объект <see cref="T:System.Net.PeerToPeer.Collaboration.PeerApplication" /> с указанным объектом <see cref="T:System.Object" />.</summary>
      <returns>Возвращает значение true, если объект <see cref="T:System.Net.PeerToPeer.Collaboration.PeerApplication" /> равен указанному экземпляру объекта; в противном случае — значение false.</returns>
      <param name="obj">Объект <see cref="T:System.Object" /> для проверки на равенство.</param>
      <exception cref="T:System.ObjectDisposedException">Объект <see cref="T:System.Object" /> был удален.</exception>
      <filterpriority>2</filterpriority>
    </member>
    <member name="M:System.Net.PeerToPeer.Collaboration.PeerApplication.Equals(System.Object,System.Object)">
      <summary>Определяет, считаются ли равными заданные объекты <see cref="T:System.Net.PeerToPeer.Collaboration.PeerApplication" />.</summary>
      <returns>Возвращает true, если заданные объекты имеют одинаковые свойства глобальных уникальных идентификаторов приложений <see cref="P:System.Net.PeerToPeer.Collaboration.PeerApplication.Id" /> и <see cref="P:System.Net.PeerToPeer.Collaboration.PeerApplication.Description" />; иначе возвращает false.</returns>
      <param name="objA">Первый объект <see cref="T:System.Net.PeerToPeer.Collaboration.PeerApplication" /> для сравнения.</param>
      <param name="objB">Второй объект <see cref="T:System.Net.PeerToPeer.Collaboration.PeerApplication" /> для сравнения.</param>
      <filterpriority>2</filterpriority>
    </member>
    <member name="M:System.Net.PeerToPeer.Collaboration.PeerApplication.GetHashCode">
      <summary>Возвращает хэш-код экземпляра класса <see cref="T:System.Net.PeerToPeer.Collaboration.PeerApplication" />.</summary>
      <returns>Хэш-код в виде 32-разрядного целого числа со знаком для сравнения экземпляров данного типа.</returns>
      <exception cref="T:System.ObjectDisposedException">Объект <see cref="T:System.Net.PeerToPeer.Collaboration.PeerApplication" /> был удален.</exception>
      <filterpriority>2</filterpriority>
    </member>
    <member name="M:System.Net.PeerToPeer.Collaboration.PeerApplication.GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
      <summary>Заполняет объект <see cref="T:System.Runtime.Serialization.SerializationInfo" /> данными, необходимыми для сериализации конечного объекта <see cref="T:System.Net.PeerToPeer.Collaboration.PeerApplication" />.</summary>
      <param name="info">Объект <see cref="T:System.Runtime.Serialization.SerializationInfo" />, который требуется заполнить данными.</param>
      <param name="context">Целевой объект этой сериализации.</param>
    </member>
    <member name="P:System.Net.PeerToPeer.Collaboration.PeerApplication.Id">
      <summary>Получает или задает пользовательский идентификатор <see cref="T:System.Guid" />, связанный с объектом <see cref="T:System.Net.PeerToPeer.Collaboration.PeerApplication" />.</summary>
      <returns>Идентификатор <see cref="T:System.Guid" />, связанный с экземпляром класса <see cref="T:System.Net.PeerToPeer.Collaboration.PeerApplication" />.Если значение свойства не задано, то его значение по умолчанию — null.</returns>
      <exception cref="T:System.ObjectDisposedException">Объект <see cref="T:System.Net.PeerToPeer.Collaboration.PeerApplication" /> был удален.</exception>
      <filterpriority>2</filterpriority>
    </member>
    <member name="M:System.Net.PeerToPeer.Collaboration.PeerApplication.OnApplicationChanged(System.Net.PeerToPeer.Collaboration.ApplicationChangedEventArgs)">
      <summary>Создает событие <see cref="E:System.Net.PeerToPeer.Collaboration.PeerApplication.ApplicationChanged" />.</summary>
      <param name="appChangedArgs">Объект <see cref="T:System.Net.PeerToPeer.Collaboration.ApplicationChangedEventArgs" />, содержащий данные, передаваемые делегатам события <see cref="E:System.Net.PeerToPeer.Collaboration.PeerApplication.ApplicationChanged" />.</param>
    </member>
    <member name="P:System.Net.PeerToPeer.Collaboration.PeerApplication.Path">
      <summary>Получает или задает путь, указывающий расположение исполняемого файла приложения <see cref="T:System.Net.PeerToPeer.Collaboration.PeerApplication" /> в локальной файловой системе.</summary>
      <returns>Объект <see cref="T:System.String" />, представляющий путь к файлу.Если значение свойства не задано явно, то его значение по умолчанию — null.</returns>
      <exception cref="T:System.ObjectDisposedException">Объект <see cref="T:System.Net.PeerToPeer.Collaboration.PeerApplication" /> был удален.</exception>
      <filterpriority>2</filterpriority>
    </member>
    <member name="P:System.Net.PeerToPeer.Collaboration.PeerApplication.PeerScope">
      <summary>Получает или задает область, в которой регистрируется для совместной работы приложение одноранговой сети, представленное объектом <see cref="T:System.Net.PeerToPeer.Collaboration.PeerApplication" />.</summary>
      <returns>Объект <see cref="T:System.Net.PeerToPeer.Collaboration.PeerScope" />, указывающий область совместной работы приложения <see cref="T:System.Net.PeerToPeer.Collaboration.PeerApplication" />. </returns>
      <exception cref="T:System.ObjectDisposedException">Объект <see cref="T:System.Net.PeerToPeer.Collaboration.PeerApplication" /> был удален.</exception>
      <filterpriority>2</filterpriority>
    </member>
    <member name="P:System.Net.PeerToPeer.Collaboration.PeerApplication.SynchronizingObject">
      <summary>Если задано значение этого свойства, со всеми событиями, не просигналившими в результате асинхронной операции, будут связаны обработчики событий, осуществляющие обратный вызов в потоке, создавшем конкретный объект <see cref="P:System.Net.PeerToPeer.Collaboration.PeerEndPoint.SynchronizingObject" />.</summary>
      <returns>Объект, реализующий интерфейс <see cref="T:System.ComponentModel.ISynchronizeInvoke" />, используемый экземплярами этого типа для синхронизации обработчиков событий в создавшем его потоке.</returns>
      <exception cref="T:System.ObjectDisposedException">Вызывающий объект был удален.</exception>
      <filterpriority>2</filterpriority>
    </member>
    <member name="M:System.Net.PeerToPeer.Collaboration.PeerApplication.System#Runtime#Serialization#ISerializable#GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
      <summary>Реализует интерфейс <see cref="T:System.Runtime.Serialization.ISerializable" /> и возвращает данные, требуемые для сериализации целевого объекта <see cref="T:System.Net.PeerToPeer.Collaboration.PeerApplication" />.</summary>
      <param name="context">Целевой объект этой сериализации.</param>
    </member>
    <member name="M:System.Net.PeerToPeer.Collaboration.PeerApplication.ToString">
      <summary>Возвращает строку, содержащую свойства <see cref="P:System.Net.PeerToPeer.Collaboration.PeerApplication.Id" /> и <see cref="P:System.Net.PeerToPeer.Collaboration.PeerApplication.Description" /> экземпляра класса <see cref="T:System.Net.PeerToPeer.Collaboration.PeerApplication" />.</summary>
      <returns>Строку, содержащая значения свойств <see cref="P:System.Net.PeerToPeer.Collaboration.PeerApplication.Id" /> и <see cref="P:System.Net.PeerToPeer.Collaboration.PeerApplication.Description" /> экземпляра класса <see cref="T:System.Net.PeerToPeer.Collaboration.PeerApplication" />, разделенные пробелом.</returns>
      <exception cref="T:System.ObjectDisposedException">Объект <see cref="T:System.Net.PeerToPeer.Collaboration.PeerApplication" /> был удален.</exception>
      <filterpriority>2</filterpriority>
    </member>
    <member name="T:System.Net.PeerToPeer.Collaboration.PeerApplicationCollection">
      <summary>Представляет контейнер для элементов <see cref="T:System.Net.PeerToPeer.Collaboration.PeerApplication" />.Экземпляр данного типа возвращается статическим методом <see cref="M:System.Net.PeerToPeer.Collaboration.ContactManager.GetContacts" />.</summary>
      <filterpriority>2</filterpriority>
    </member>
    <member name="M:System.Net.PeerToPeer.Collaboration.PeerApplicationCollection.InsertItem(System.Int32,System.Net.PeerToPeer.Collaboration.PeerApplication)">
      <summary>Вставляет новый элемент <see cref="T:System.Net.PeerToPeer.Collaboration.PeerApplication" /> в коллекцию <see cref="T:System.Net.PeerToPeer.Collaboration.PeerApplicationCollection" /> в положение с указанным индексом или ключом.</summary>
      <param name="index">Начинающийся с нуля индекс элемента, который требуется заменить.</param>
      <param name="item">Новое значение элемента с указанным индексом</param>
    </member>
    <member name="M:System.Net.PeerToPeer.Collaboration.PeerApplicationCollection.SetItem(System.Int32,System.Net.PeerToPeer.Collaboration.PeerApplication)">
      <summary>Заменяет элемент <see cref="T:System.Net.PeerToPeer.Collaboration.PeerApplication" /> в положении с указанным индексом.</summary>
      <param name="index">Начинающийся с нуля индекс элемента, который требуется заменить.</param>
      <param name="item">Новое значение элемента по указанному индексу.</param>
    </member>
    <member name="M:System.Net.PeerToPeer.Collaboration.PeerApplicationCollection.ToString">
      <summary>Возвращает объект <see cref="T:System.String" />, содержащий текущие значения каждого объекта <see cref="T:System.Net.PeerToPeer.Collaboration.PeerApplication" />, разделенные запятыми.</summary>
      <returns>Объект <see cref="T:System.String" />, представляющий текущие значения каждого объекта <see cref="T:System.Net.PeerToPeer.Collaboration.PeerApplication" /> в коллекции <see cref="T:System.Net.PeerToPeer.Collaboration.PeerApplicationCollection" />, разделенные запятыми.</returns>
      <filterpriority>2</filterpriority>
    </member>
    <member name="T:System.Net.PeerToPeer.Collaboration.PeerApplicationLaunchInfo">
      <summary>Представляет сведения о запуске, требуемые объектом <see cref="T:System.Net.PeerToPeer.Collaboration.PeerApplication" />, инициированным в ответ на приглашение к совместной работе в одноранговой сети.</summary>
      <filterpriority>2</filterpriority>
    </member>
    <member name="P:System.Net.PeerToPeer.Collaboration.PeerApplicationLaunchInfo.Data">
      <summary>Получает или задает определяемые приложением двоичные данные, связанные с приглашением объекта <see cref="T:System.Net.PeerToPeer.Collaboration.PeerApplication" />.</summary>
      <returns>Массив байтов, содержащий данные, связанные с приглашением инфраструктуры <see cref="T:System.Net.PeerToPeer.Collaboration.PeerCollaboration" />. </returns>
      <filterpriority>2</filterpriority>
    </member>
    <member name="P:System.Net.PeerToPeer.Collaboration.PeerApplicationLaunchInfo.Message">
      <summary>Получает или задает сообщение, связанное с ответом на приглашение <see cref="T:System.Net.PeerToPeer.Collaboration.PeerCollaboration" />. </summary>
      <returns>Текстовое сообщение, связанное с ответом <see cref="T:System.Net.PeerToPeer.Collaboration.PeerInvitationResponse" /> на приглашение <see cref="T:System.Net.PeerToPeer.Collaboration.PeerCollaboration" />. </returns>
      <filterpriority>2</filterpriority>
    </member>
    <member name="P:System.Net.PeerToPeer.Collaboration.PeerApplicationLaunchInfo.PeerApplication">
      <summary>Получает или задает объект <see cref="T:System.Net.PeerToPeer.Collaboration.PeerApplication" />, для которого было отправлено приглашение. </summary>
      <returns>Объект <see cref="T:System.Net.PeerToPeer.Collaboration.PeerApplication" />, для которого было отправлено приглашение <see cref="T:System.Net.PeerToPeer.Collaboration.PeerCollaboration" />. </returns>
      <filterpriority>2</filterpriority>
    </member>
    <member name="P:System.Net.PeerToPeer.Collaboration.PeerApplicationLaunchInfo.PeerContact">
      <summary>Получает или задает объект <see cref="T:System.Net.PeerToPeer.Collaboration.PeerContact" />, отправивший приглашение.</summary>
      <returns>Объект <see cref="T:System.Net.PeerToPeer.Collaboration.PeerContact" />, который отправил приглашение. </returns>
      <filterpriority>2</filterpriority>
    </member>
    <member name="P:System.Net.PeerToPeer.Collaboration.PeerApplicationLaunchInfo.PeerEndPoint">
      <summary>Получает или задает объект <see cref="T:System.Net.PeerToPeer.Collaboration.PeerEndPoint" />, от которого было отправлено приглашение объекта <see cref="T:System.Net.PeerToPeer.Collaboration.PeerApplication" />.</summary>
      <returns>Объект <see cref="T:System.Net.PeerToPeer.Collaboration.PeerEndPoint" /> от которого было отправлено приглашение. </returns>
      <filterpriority>2</filterpriority>
    </member>
    <member name="T:System.Net.PeerToPeer.Collaboration.PeerApplicationRegistrationType">
      <summary>Определяет тип регистрации, выполняемой для объектов <see cref="T:System.Net.PeerToPeer.Collaboration.PeerApplication" /> или <see cref="T:System.Net.PeerToPeer.Collaboration.PeerObject" />.</summary>
      <filterpriority>2</filterpriority>
    </member>
    <member name="F:System.Net.PeerToPeer.Collaboration.PeerApplicationRegistrationType.CurrentUser">
      <summary>Регистрация приложения или объекта производится только для пользователя, связанного с вызывающим одноранговым узлом</summary>
    </member>
    <member name="F:System.Net.PeerToPeer.Collaboration.PeerApplicationRegistrationType.AllUsers">
      <summary>Объект <see cref="T:System.Net.PeerToPeer.Collaboration.PeerApplication" /> или <see cref="T:System.Net.PeerToPeer.Collaboration.PeerObject" /> регистрируется для всех одноранговых узлов ведущего узла приложения</summary>
    </member>
    <member name="T:System.Net.PeerToPeer.Collaboration.PeerChangeType">
      <summary>Указывает тип изменений, произведенных в одноранговом узле.</summary>
      <filterpriority>2</filterpriority>
    </member>
    <member name="F:System.Net.PeerToPeer.Collaboration.PeerChangeType.Added">
      <summary>Добавлен объект однорангового узла, конечная точка или приложение.</summary>
    </member>
    <member name="F:System.Net.PeerToPeer.Collaboration.PeerChangeType.Deleted">
      <summary>Удален объект однорангового узла, конечная точка или приложение.</summary>
    </member>
    <member name="F:System.Net.PeerToPeer.Collaboration.PeerChangeType.Updated">
      <summary>Обновлен объект однорангового узла, конечная точка или приложение.</summary>
    </member>
    <member name="T:System.Net.PeerToPeer.Collaboration.PeerCollaboration">
      <summary>Взаимодействует с инфраструктурой совместной работы в одноранговой сети.С использования этого класса начинаются многие базовые скрипты совместной работы.</summary>
    </member>
    <member name="P:System.Net.PeerToPeer.Collaboration.PeerCollaboration.ApplicationLaunchInfo">
      <summary>Возвращает объект <see cref="T:System.Net.PeerToPeer.Collaboration.PeerApplicationLaunchInfo" />, содержащий сведения, требуемые при запуске приложения, вызванного запросом на совместную работу от удаленного однорангового узла.</summary>
      <returns>Если приложение было запущено благодаря приглашению, то возвращается объект <see cref="T:System.Net.PeerToPeer.Collaboration.PeerApplicationLaunchInfo" />, содержащий сведения как об одноранговом узле, приславшем приглашение для приложения, так и само приглашение; в противном случае возвращается null.Значение этого свойства по умолчанию — null.</returns>
    </member>
    <member name="P:System.Net.PeerToPeer.Collaboration.PeerCollaboration.ContactManager">
      <summary>Возвращает постоянное хранилище, содержащее все объекты <see cref="T:System.Net.PeerToPeer.Collaboration.PeerContact" /> для удаленных одноранговых узлов.</summary>
      <returns>Объект <see cref="T:System.Net.PeerToPeer.Collaboration.ContactManager" />, содержащий все объекты контактов одноранговых узлов для удаленных узлов.Значение этого свойства по умолчанию — null.</returns>
    </member>
    <member name="M:System.Net.PeerToPeer.Collaboration.PeerCollaboration.DeleteObject(System.Net.PeerToPeer.Collaboration.PeerObject)">
      <summary>Отменяет регистрацию объекта <see cref="T:System.Net.PeerToPeer.Collaboration.PeerObject" />, связанного с вызывающим одноранговым узлом.</summary>
      <param name="peerObject">Объект <see cref="T:System.Net.PeerToPeer.Collaboration.PeerObject" />, регистрацию которого требуется отменить. </param>
      <exception cref="T:System.ArgumentNullException">Параметр <paramref name="peerObject" /> не может быть равен пустой ссылке (null).</exception>
      <exception cref="T:System.Net.PeerToPeer.PeerToPeerException">Не удается завершить операцию <see cref="M:System.Net.PeerToPeer.Collaboration.PeerCollaboration.DeleteObject(System.Net.PeerToPeer.Collaboration.PeerObject)" />.</exception>
    </member>
    <member name="M:System.Net.PeerToPeer.Collaboration.PeerCollaboration.GetLocalRegisteredApplications">
      <summary>Возвращает все объекты <see cref="T:System.Net.PeerToPeer.Collaboration.PeerApplication" />, зарегистрированные на локальном компьютере.</summary>
      <returns>Коллекция <see cref="T:System.Net.PeerToPeer.Collaboration.PeerApplicationCollection" />, содержащая все приложения, зарегистрированные на локальном компьютере.Если приложения не найдены, возвращается коллекция размера нуль (0) записей.</returns>
      <exception cref="T:System.Net.PeerToPeer.PeerToPeerException">Возвращено недопустимое значение, когда этот метод попытался включить в коллекцию приложение, зарегистрированное для данного однорангового узла.Убедитесь, что все приложения имеют допустимые значения реестра.</exception>
    </member>
    <member name="M:System.Net.PeerToPeer.Collaboration.PeerCollaboration.GetLocalRegisteredApplications(System.Net.PeerToPeer.Collaboration.PeerApplicationRegistrationType)">
      <summary>Возвращает коллекцию всех объектов <see cref="T:System.Net.PeerToPeer.Collaboration.PeerApplication" />, зарегистрированных на локальном компьютере, для заданного объекта <see cref="T:System.Net.PeerToPeer.Collaboration.PeerApplicationRegistrationType" />.</summary>
      <returns>Коллекция <see cref="T:System.Net.PeerToPeer.Collaboration.PeerApplicationCollection" />, содержащая все приложения указанного параметром <paramref name="type" /> типа, зарегистрированные на локальном компьютере.Если приложения не найдены, возвращается коллекция размера нуль (0) записей.</returns>
      <exception cref="T:System.ArgumentOutOfRangeException">Параметру <paramref name="type" /> не задано какое-либо из значений, указанных в перечислении <see cref="T:System.Net.PeerToPeer.Collaboration.PeerApplicationRegistrationType" />.</exception>
      <exception cref="T:System.Net.PeerToPeer.PeerToPeerException">Возвращено недопустимое значение, когда этот метод попытался включить в коллекцию приложение, зарегистрированное для данного однорангового узла.Убедитесь, что все приложения имеют допустимые значения реестра.</exception>
      <filterpriority>2</filterpriority>
    </member>
    <member name="M:System.Net.PeerToPeer.Collaboration.PeerCollaboration.GetLocalSetObjects">
      <summary>Получает все экземпляры класса <see cref="T:System.Net.PeerToPeer.Collaboration.PeerObject" />, зарегистрированные вызывающим узлом в инфраструктуре <see cref="T:System.Net.PeerToPeer.Collaboration.PeerCollaboration" /> на данном компьютере.</summary>
      <returns>Коллекция <see cref="T:System.Net.PeerToPeer.Collaboration.PeerObjectCollection" />, содержащая все экземпляры класса <see cref="T:System.Net.PeerToPeer.Collaboration.PeerObject" />, зарегистрированные вызывающим узлом в инфраструктуре <see cref="T:System.Net.PeerToPeer.Collaboration.PeerCollaboration" /> на локальном компьютере.Если зарегистрированные объекты <see cref="T:System.Net.PeerToPeer.Collaboration.PeerObject" /> не обнаружены на локальном компьютере, возвращается коллекция размера нуль (0).</returns>
      <exception cref="T:System.Net.PeerToPeer.PeerToPeerException">Возвращено недопустимое значение, когда данный метод попытался перечислить все доступные экземпляры класса <see cref="T:System.Net.PeerToPeer.Collaboration.PeerObject" />.</exception>
    </member>
    <member name="M:System.Net.PeerToPeer.Collaboration.PeerCollaboration.GetPeersNearMe">
      <summary>Возвращает коллекцию всех конечных точек инфраструктуры <see cref="T:System.Net.PeerToPeer.Collaboration.PeerCollaboration" />, выполнивших на данный момент вход в подсеть вызывающего однорангового узла.</summary>
      <returns>Коллекция <see cref="T:System.Net.PeerToPeer.Collaboration.PeerNearMeCollection" />, содержащая все конечные точки инфраструктуры <see cref="T:System.Net.PeerToPeer.Collaboration.PeerCollaboration" />, выполнившие вход в область "Соседние пользователи". Если в подсети не обнаружены одноранговые узлы, то возвращается коллекция размера нуль (0).</returns>
      <exception cref="T:System.InvalidOperationException">Одноранговый узел не выполнил вход в область "Соседние пользователи".</exception>
      <exception cref="T:System.Net.PeerToPeer.PeerToPeerException">Возвращено недопустимое значение, когда данный метод пытался перечислить все известные конечные точки области "Соседние пользователи".</exception>
    </member>
    <member name="E:System.Net.PeerToPeer.Collaboration.PeerCollaboration.LocalApplicationChanged">
      <summary>Вызывается при изменении объекта <see cref="T:System.Net.PeerToPeer.Collaboration.PeerApplication" /> в коллекции <see cref="T:System.Net.PeerToPeer.Collaboration.PeerApplicationCollection" /> для локального однорангового узла на локальном ведущем узле.</summary>
      <filterpriority>2</filterpriority>
    </member>
    <member name="P:System.Net.PeerToPeer.Collaboration.PeerCollaboration.LocalEndPointName">
      <summary>Возвращает или задает имя объекта <see cref="T:System.Net.PeerToPeer.Collaboration.PeerEndPoint" />, связанного с вызывающим одноранговым узлом.</summary>
      <returns>Объект <see cref="T:System.String" />, содержащий имя, связанное с конечной точкой вызывающего однорангового узла (переданной как свойство <see cref="P:System.Net.PeerToPeer.Collaboration.PeerEndPoint.Name" />).Значение этого свойства по умолчанию — null.</returns>
      <exception cref="T:System.Net.PeerToPeer.PeerToPeerException">Не удается задать значение свойству <see cref="P:System.Net.PeerToPeer.Collaboration.PeerCollaboration.LocalEndPointName" />.</exception>
      <filterpriority>2</filterpriority>
    </member>
    <member name="E:System.Net.PeerToPeer.Collaboration.PeerCollaboration.LocalNameChanged">
      <summary>Вызывается при изменении имени объекта <see cref="T:System.Net.PeerToPeer.Collaboration.PeerEndPoint" /> на локальном ведущем узле для локального однорангового узла.</summary>
      <filterpriority>2</filterpriority>
    </member>
    <member name="E:System.Net.PeerToPeer.Collaboration.PeerCollaboration.LocalObjectChanged">
      <summary>Объект <see cref="T:System.Net.PeerToPeer.Collaboration.PeerObject" /> в коллекции <see cref="T:System.Net.PeerToPeer.Collaboration.PeerObjectCollection" /> для локального однорангового узла на локальном ведущем узле изменился.</summary>
      <filterpriority>2</filterpriority>
    </member>
    <member name="E:System.Net.PeerToPeer.Collaboration.PeerCollaboration.LocalPresenceChanged">
      <summary>Объект <see cref="T:System.Net.PeerToPeer.Collaboration.PeerPresenceInfo" /> локального узла на локальном ведущем узле изменился.</summary>
      <filterpriority>2</filterpriority>
    </member>
    <member name="P:System.Net.PeerToPeer.Collaboration.PeerCollaboration.LocalPresenceInfo">
      <summary>Возвращает или задает сведения о присутствии для вызывающего узла в инфраструктуре <see cref="T:System.Net.PeerToPeer.Collaboration.PeerCollaboration" />.</summary>
      <returns>Объект <see cref="T:System.Net.PeerToPeer.Collaboration.PeerPresenceInfo" />, содержащий сведения о присутствии для вызывающего однорангового узла, зарегистрированного в сеансе <see cref="T:System.Net.PeerToPeer.Collaboration.PeerCollaboration" />. </returns>
      <exception cref="T:System.ArgumentNullException">Объект <see cref="T:System.Net.PeerToPeer.Collaboration.PeerPresenceInfo" /> не может быть равен пустой ссылке (null).</exception>
      <exception cref="T:System.Net.PeerToPeer.PeerToPeerException">Состояние <see cref="T:System.Net.PeerToPeer.Collaboration.PeerPresenceStatus" /> имеет значение "отключен"Не удается задать значение свойству <see cref="T:System.Net.PeerToPeer.Collaboration.PeerPresenceInfo" />.</exception>
    </member>
    <member name="M:System.Net.PeerToPeer.Collaboration.PeerCollaboration.RegisterApplication(System.Net.PeerToPeer.Collaboration.PeerApplication,System.Net.PeerToPeer.Collaboration.PeerApplicationRegistrationType)">
      <summary>Регистрирует заданное приложение <see cref="T:System.Net.PeerToPeer.Collaboration.PeerApplication" /> для сеанса совместной работы с вызывающим одноранговым узлом.</summary>
      <exception cref="T:System.ArgumentException">Свойство <see cref="P:System.Net.PeerToPeer.Collaboration.PeerApplication.Path" /> объекта <see cref="T:System.Net.PeerToPeer.Collaboration.PeerApplication" />, переданного приложению, заданному параметром <paramref name="application" />, имеет значение null.Экземпляр указанного приложения одноранговой сети имеет глобально уникальный идентификатор <see cref="P:System.Net.PeerToPeer.Collaboration.PeerApplication.Id" />, совпадающий с идентификатором уже зарегистрированного приложения.Чтобы зарегистрировать новое приложение с этим идентификатором, необходимо сначала отменить существующую регистрацию.</exception>
      <exception cref="T:System.ArgumentNullException">Параметры <paramref name="application" /> и <paramref name="type" /> не могут быть равны пустой ссылке (null).Следует задать оба параметра.</exception>
      <exception cref="T:System.ArgumentOutOfRangeException">Параметру type не задано какое-либо известное значение из перечисления <see cref="T:System.Net.PeerToPeer.Collaboration.PeerApplicationRegistrationType" />.</exception>
      <exception cref="T:System.Net.PeerToPeer.PeerToPeerException">Не удается завершить операцию <see cref="M:System.Net.PeerToPeer.Collaboration.PeerCollaboration.RegisterApplication(System.Net.PeerToPeer.Collaboration.PeerApplication,System.Net.PeerToPeer.Collaboration.PeerApplicationRegistrationType)" />, пока вызывающая сторона не выполнит вход в инфраструктуру.</exception>
    </member>
    <member name="M:System.Net.PeerToPeer.Collaboration.PeerCollaboration.SetObject(System.Net.PeerToPeer.Collaboration.PeerObject)">
      <summary>Регистрирует объект <see cref="T:System.Net.PeerToPeer.Collaboration.PeerObject" />, связанный с вызывающим узлом.</summary>
      <param name="peerObject">Регистрируемый объект <see cref="T:System.Net.PeerToPeer.Collaboration.PeerObject" />. </param>
      <exception cref="T:System.ArgumentException">Объект уже зарегистрирован</exception>
      <exception cref="T:System.ArgumentNullException">Объект <see cref="T:System.Net.PeerToPeer.Collaboration.PeerObject" /> не может иметь значения null.Свойство <see cref="P:System.Net.PeerToPeer.Collaboration.PeerObject.Id" /> не может иметь значения null.</exception>
      <exception cref="T:System.Net.PeerToPeer.PeerToPeerException">Не удается завершить операцию <see cref="M:System.Net.PeerToPeer.Collaboration.PeerCollaboration.SetObject(System.Net.PeerToPeer.Collaboration.PeerObject)" />.</exception>
    </member>
    <member name="M:System.Net.PeerToPeer.Collaboration.PeerCollaboration.SignIn(System.Net.PeerToPeer.Collaboration.PeerScope)">
      <summary>Регистрирует узел в инфраструктуре совместной работы с указанием объекта <see cref="T:System.Net.PeerToPeer.Collaboration.PeerScope" />.</summary>
      <param name="peerScope">Область, которую использует одноранговый узел для присоединения к действию <see cref="T:System.Net.PeerToPeer.Collaboration.PeerCollaboration" />.</param>
      <exception cref="T:System.ArgumentException">Свойству <paramref name="peerScope" /> присвоено значение <see cref="F:System.Net.PeerToPeer.Collaboration.PeerScope.None" />.</exception>
      <exception cref="T:System.ArgumentOutOfRangeException">Параметр <paramref name="peerScope" /> содержит недопустимое значение перечисления.</exception>
      <exception cref="T:System.Net.PeerToPeer.PeerToPeerException">Не удается завершить операцию <see cref="M:System.Net.PeerToPeer.Collaboration.PeerCollaboration.SignIn(System.Net.PeerToPeer.Collaboration.PeerScope)" />.</exception>
    </member>
    <member name="P:System.Net.PeerToPeer.Collaboration.PeerCollaboration.SignInScope">
      <summary>Возвращает объект <see cref="T:System.Net.PeerToPeer.Collaboration.PeerScope" />, в котором вызывающий узел может публиковать свои сведения о присутствии, возможностях и объектах.</summary>
      <returns>Объект <see cref="T:System.Net.PeerToPeer.Collaboration.PeerScope" />, указывающий область, в которой будет участвовать вызывающий одноранговый узел.Значение этого свойства по умолчанию — null.</returns>
      <filterpriority>2</filterpriority>
    </member>
    <member name="M:System.Net.PeerToPeer.Collaboration.PeerCollaboration.SignOut(System.Net.PeerToPeer.Collaboration.PeerScope)">
      <summary>Отменяет регистрацию однорангового узла в заданной области. </summary>
      <param name="peerScope">Перечисление областей, заданное объектом <see cref="T:System.Net.PeerToPeer.Collaboration.PeerScope" />.</param>
      <exception cref="T:System.ArgumentOutOfRangeException">Параметр <paramref name="peerScope" /> содержит недопустимое значение перечисления.</exception>
      <exception cref="T:System.Net.PeerToPeer.PeerToPeerException">Не удается завершить операцию <see cref="M:System.Net.PeerToPeer.Collaboration.PeerCollaboration.SignOut(System.Net.PeerToPeer.Collaboration.PeerScope)" />.</exception>
      <filterpriority>2</filterpriority>
    </member>
    <member name="P:System.Net.PeerToPeer.Collaboration.PeerCollaboration.SynchronizingObject">
      <summary>Возвращает или задает объект обратного вызова обработчика для всех обработчиков событий.</summary>
      <returns>Объект, реализующий интерфейс <see cref="T:System.ComponentModel.ISynchronizeInvoke" /> для использования в целях синхронизации потоков приложения. Значение этого свойства по умолчанию — null. </returns>
      <filterpriority>2</filterpriority>
    </member>
    <member name="M:System.Net.PeerToPeer.Collaboration.PeerCollaboration.UnregisterApplication(System.Net.PeerToPeer.Collaboration.PeerApplication,System.Net.PeerToPeer.Collaboration.PeerApplicationRegistrationType)">
      <summary>Отменяет регистрацию заданного объекта <see cref="T:System.Net.PeerToPeer.Collaboration.PeerApplication" /> в инфраструктуре <see cref="T:System.Net.PeerToPeer.Collaboration.PeerCollaboration" />.</summary>
      <exception cref="T:System.ArgumentException">Глобально уникальный идентификатор <see cref="P:System.Net.PeerToPeer.Collaboration.PeerApplication.Id" /> указанного приложения не существует или является пустым.</exception>
      <exception cref="T:System.ArgumentNullException">Параметр <paramref name="application" /> или параметр <paramref name="type" /> имеет значение null.</exception>
      <exception cref="T:System.ArgumentOutOfRangeException">Параметру <paramref name="type" /> не задано одно из известных значений перечисления <see cref="T:System.Net.PeerToPeer.Collaboration.PeerApplicationRegistrationType" />.</exception>
      <exception cref="T:System.Net.PeerToPeer.PeerToPeerException">Не удается завершить операцию <see cref="M:System.Net.PeerToPeer.Collaboration.PeerCollaboration.UnregisterApplication(System.Net.PeerToPeer.Collaboration.PeerApplication,System.Net.PeerToPeer.Collaboration.PeerApplicationRegistrationType)" />.</exception>
    </member>
    <member name="T:System.Net.PeerToPeer.Collaboration.PeerCollaborationPermission">
      <summary>Задает значения, определяющие разрешения объекта <see cref="N:System.Net.PeerToPeer.Collaboration" /> или используемые в них. </summary>
      <filterpriority>2</filterpriority>
    </member>
    <member name="M:System.Net.PeerToPeer.Collaboration.PeerCollaborationPermission.#ctor(System.Security.Permissions.PermissionState)">
      <summary>Initializes a new instance of the <see cref="T:System.Net.PeerToPeer.Collaboration.PeerCollaborationPermission" />.Первоначальное состояние <see cref="T:System.Security.Permissions.PermissionState" /> для этого экземпляра передается при вызове конструктора.</summary>
      <param name="state">Одно из значений перечисления <see cref="T:System.Security.Permissions.PermissionState" />.</param>
      <filterpriority>2</filterpriority>
    </member>
    <member name="M:System.Net.PeerToPeer.Collaboration.PeerCollaborationPermission.Copy">
      <summary>Создает и возвращает копию текущего разрешения <see cref="T:System.Net.PeerToPeer.Collaboration.PeerCollaborationPermission" />.</summary>
      <returns>Объект <see cref="T:System.Object" />, содержащий копию текущего экземпляра класса <see cref="T:System.Net.PeerToPeer.Collaboration.PeerCollaborationPermission" />.</returns>
      <filterpriority>2</filterpriority>
    </member>
    <member name="M:System.Net.PeerToPeer.Collaboration.PeerCollaborationPermission.FromXml(System.Security.SecurityElement)">
      <summary>Представляет объектную модель XML для кодирования объектов безопасности. </summary>
      <param name="e">Кодирование XML, используемое для воссоздания разрешения.</param>
      <exception cref="T:System.ArgumentException">Параметр не является допустимым элементом разрешения.Параметр не содержит допустимого типа или класса.Номер версии параметра не поддерживается. </exception>
      <exception cref="T:System.ArgumentNullException">Параметр является указателем null (Nothing в Visual Basic). </exception>
      <filterpriority>2</filterpriority>
    </member>
    <member name="M:System.Net.PeerToPeer.Collaboration.PeerCollaborationPermission.Intersect(System.Security.IPermission)">
      <summary>Создает и возвращает разрешение, представляющее собой пересечение текущего разрешения <see cref="T:System.Net.PeerToPeer.Collaboration.PeerCollaborationPermission" /> и заданного целевого разрешения <paramref name="target" />.</summary>
      <returns>Новое разрешение, представляющее собой пересечение текущего разрешения <see cref="T:System.Net.PeerToPeer.Collaboration.PeerCollaborationPermission" /> и указанного разрешения <paramref name="target" />.Это новое разрешение представляет собой пустую ссылку (null, в Visual Basic — Nothing), если пересечение является пустым.</returns>
      <param name="target">Разрешение, для которого нужно создать пересечение с текущим разрешением с помощью метода <see cref="M:System.Net.PeerToPeer.Collaboration.PeerCollaborationPermission.Intersect(System.Security.IPermission)" />.Оно должно иметь тот же тип, что и текущее разрешение.</param>
      <exception cref="T:System.ArgumentException">Параметр целевого объекта (target) не является пустой ссылкой (null, в Visual Basic — Nothing), а также не является экземпляром того же класса, что и текущее разрешение. </exception>
      <filterpriority>2</filterpriority>
    </member>
    <member name="M:System.Net.PeerToPeer.Collaboration.PeerCollaborationPermission.IsSubsetOf(System.Security.IPermission)">
      <summary>Определяет, является ли текущее разрешение <see cref="T:System.Net.PeerToPeer.Collaboration.PeerCollaborationPermission" /> подмножеством указанного разрешения <paramref name="target" />.</summary>
      <returns>True, если текущее разрешение является подмножеством заданного разрешения <see cref="T:System.Net.PeerToPeer.Collaboration.PeerCollaborationPermission" />, в противном случае — значение false. </returns>
      <param name="target">Разрешение, для которого требуется проверить соотношение подмножеств.Данное разрешение должно относиться к тому же типу, что и текущее разрешение.</param>
      <exception cref="T:System.ArgumentException">Параметр является указателем null (Nothing в Visual Basic). </exception>
      <filterpriority>2</filterpriority>
    </member>
    <member name="M:System.Net.PeerToPeer.Collaboration.PeerCollaborationPermission.IsUnrestricted">
      <summary>Возвращает значение, определяющее, является ли текущее разрешение <see cref="T:System.Net.PeerToPeer.Collaboration.PeerCollaborationPermission" /> неограниченным.</summary>
      <returns>True, если текущее разрешение является неограниченным; в противном случае — значение false.</returns>
      <filterpriority>2</filterpriority>
    </member>
    <member name="M:System.Net.PeerToPeer.Collaboration.PeerCollaborationPermission.ToXml">
      <summary>Создает кодирование XML разрешения <see cref="T:System.Net.PeerToPeer.Collaboration.PeerCollaborationPermission" /> и его текущего состояния.</summary>
      <returns>An XML encoding of the permission, including any state information. </returns>
      <filterpriority>2</filterpriority>
    </member>
    <member name="M:System.Net.PeerToPeer.Collaboration.PeerCollaborationPermission.Union(System.Security.IPermission)">
      <summary>Создает разрешение, представляющее собой объединение текущего разрешения <see cref="T:System.Net.PeerToPeer.Collaboration.PeerCollaborationPermission" /> и заданного разрешения <paramref name="target" />.</summary>
      <returns>Новое разрешение, представляющее собой объединение текущего разрешения <see cref="T:System.Net.PeerToPeer.Collaboration.PeerCollaborationPermission" /> и указанного разрешения, образованное с помощью метода <see cref="M:System.Net.PeerToPeer.Collaboration.PeerCollaborationPermission.Union(System.Security.IPermission)" />.</returns>
      <param name="target">Разрешение, которое нужно объединить с текущим разрешением.Оно должно иметь тот же тип, что и текущее разрешение.</param>
      <exception cref="T:System.ArgumentException">Параметр является указателем null (Nothing в Visual Basic). </exception>
      <filterpriority>2</filterpriority>
    </member>
    <member name="T:System.Net.PeerToPeer.Collaboration.PeerCollaborationPermissionAttribute">
      <summary>Позволяет применять действия по обеспечению безопасности для объекта <see cref="T:System.Net.PeerToPeer.Collaboration.PeerCollaborationPermission" /> к коду, использующему декларативную безопасность.Данный класс не может наследоваться.</summary>
      <filterpriority>2</filterpriority>
    </member>
    <member name="M:System.Net.PeerToPeer.Collaboration.PeerCollaborationPermissionAttribute.#ctor(System.Security.Permissions.SecurityAction)">
      <summary>Инициализирует новый экземпляр класса <see cref="T:System.Net.PeerToPeer.Collaboration.PeerCollaborationPermissionAttribute" />, используя заданное значение перечисления <see cref="T:System.Security.Permissions.SecurityAction" />.</summary>
      <param name="action">Задает значение перечисления <see cref="T:System.Security.Permissions.SecurityAction" />.</param>
      <filterpriority>2</filterpriority>
    </member>
    <member name="M:System.Net.PeerToPeer.Collaboration.PeerCollaborationPermissionAttribute.CreatePermission">
      <summary>Создает и возвращает новый объект <see cref="T:System.Security.IPermission" />.</summary>
      <returns>A new <see cref="T:System.Security.IPermission" /> object.</returns>
      <filterpriority>2</filterpriority>
    </member>
    <member name="T:System.Net.PeerToPeer.Collaboration.PeerContact">
      <summary>Представляет одноранговый узел, для которого пользователь получил расширенные сведения.</summary>
    </member>
    <member name="M:System.Net.PeerToPeer.Collaboration.PeerContact.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
      <summary>Для этого класса не определен открытый конструктор.</summary>
      <param name="serializationInfo">Объект <see cref="T:System.Runtime.Serialization.SerializationInfo" />, связанный с объектом <see cref="T:System.Net.PeerToPeer.Collaboration.PeerContact" />.</param>
      <param name="streamingContext">Назначение сериализации, связанное с объектом <see cref="T:System.Net.PeerToPeer.Collaboration.PeerContact" />.</param>
    </member>
    <member name="E:System.Net.PeerToPeer.Collaboration.PeerContact.ApplicationChanged">
      <summary>Это событие вызывается, когда изменяется приложение, связанное с объектом <see cref="T:System.Net.PeerToPeer.Collaboration.PeerContact" />.</summary>
      <exception cref="T:System.ObjectDisposedException">Данный объект <see cref="T:System.Net.PeerToPeer.Collaboration.PeerContact" /> был удален.</exception>
      <filterpriority>2</filterpriority>
    </member>
    <member name="P:System.Net.PeerToPeer.Collaboration.PeerContact.Credentials">
      <summary>Возвращает или задает сертификат X509Certificate (открытый ключ) для однорангового узла, определенного экземпляром класса <see cref="T:System.Net.PeerToPeer.Collaboration.PeerContact" />.</summary>
      <returns>Сертификат X509Certificate (открытый ключ) для однорангового узла, определенного экземпляром класса <see cref="T:System.Net.PeerToPeer.Collaboration.PeerContact" />.Значение этого свойства по умолчанию — null.</returns>
      <exception cref="T:System.ObjectDisposedException">Данный объект <see cref="T:System.Net.PeerToPeer.Collaboration.PeerContact" /> был удален.</exception>
      <filterpriority>2</filterpriority>
    </member>
    <member name="P:System.Net.PeerToPeer.Collaboration.PeerContact.DisplayName">
      <summary>Возвращает или задает строку, представляющую отображаемое имя объекта <see cref="T:System.Net.PeerToPeer.Collaboration.PeerContact" />.</summary>
      <returns>Объект <see cref="T:System.String" />, представляющий отображаемое имя объекта <see cref="T:System.Net.PeerToPeer.Collaboration.PeerContact" />.Если явно не задано иное, значением всех свойств ссылочных типов по умолчанию является null.</returns>
      <exception cref="T:System.ObjectDisposedException">Данный объект <see cref="T:System.Net.PeerToPeer.Collaboration.PeerContact" /> был удален.</exception>
      <filterpriority>2</filterpriority>
    </member>
    <member name="M:System.Net.PeerToPeer.Collaboration.PeerContact.Dispose(System.Boolean)">
      <summary>Освобождает неуправляемые ресурсы, используемые объектом <see cref="T:System.Net.PeerToPeer.Collaboration.PeerApplication" /> (при необходимости освобождает и управляемые ресурсы).</summary>
      <param name="disposing">Значение True, чтобы освободить все ресурсы (управляемые и неуправляемые); значение false, чтобы освободить только неуправляемые ресурсы.</param>
    </member>
    <member name="P:System.Net.PeerToPeer.Collaboration.PeerContact.EmailAddress">
      <summary>Возвращает или задает адрес электронной почты, связанный с объектом <see cref="T:System.Net.PeerToPeer.Collaboration.PeerContact" />.</summary>
      <returns>Объект <see cref="T:System.Net.Mail.MailAddress" />, содержащий адрес электронной почты, связанный с объектом <see cref="T:System.Net.PeerToPeer.Collaboration.PeerContact" />. </returns>
      <exception cref="T:System.ObjectDisposedException">Данный объект <see cref="T:System.Net.PeerToPeer.Collaboration.PeerContact" /> был удален.</exception>
      <filterpriority>2</filterpriority>
    </member>
    <member name="M:System.Net.PeerToPeer.Collaboration.PeerContact.Equals(System.Net.PeerToPeer.Collaboration.PeerContact)">
      <summary>Сравнивает объект <see cref="T:System.Net.PeerToPeer.Collaboration.PeerContact" /> с заданным экземпляром <see cref="T:System.Net.PeerToPeer.Collaboration.PeerContact" />.</summary>
      <returns>Возвращает true, если предоставленный экземпляр <see cref="T:System.Net.PeerToPeer.Collaboration.PeerContact" /> имеет совпадающие данные, иначе — false.</returns>
      <param name="other">Экземпляр <see cref="T:System.Net.PeerToPeer.Collaboration.PeerContact" />, проверяемый на равенство.</param>
      <exception cref="T:System.ObjectDisposedException">Объект <see cref="T:System.Net.PeerToPeer.Collaboration.PeerContact" /> был удален.</exception>
      <filterpriority>2</filterpriority>
    </member>
    <member name="M:System.Net.PeerToPeer.Collaboration.PeerContact.Equals(System.Object)">
      <summary>Сравнивает экземпляр класса <see cref="T:System.Net.PeerToPeer.Collaboration.PeerContact" /> с указанным объектом.</summary>
      <returns>Возвращает true, если предоставленный экземпляр <see cref="T:System.Net.PeerToPeer.Collaboration.PeerContact" /> имеет совпадающие данные, иначе — false.Этот метод также возвращает значение false, если переданный параметр равен null.</returns>
      <param name="obj">Сравнивает экземпляр класса <see cref="T:System.Net.PeerToPeer.Collaboration.PeerContact" /> с указанным объектом.</param>
      <exception cref="T:System.ObjectDisposedException">Объект <see cref="T:System.Net.PeerToPeer.Collaboration.PeerContact" /> был удален.</exception>
      <filterpriority>2</filterpriority>
    </member>
    <member name="M:System.Net.PeerToPeer.Collaboration.PeerContact.Equals(System.Object,System.Object)">
      <summary>Определяет, считаются ли равными указанные экземпляры класса <see cref="T:System.Net.PeerToPeer.Collaboration.PeerContact" />. </summary>
      <returns>Возвращает true, если предоставленные экземпляры <see cref="T:System.Net.PeerToPeer.Collaboration.PeerContact" /> представляют совпадающие данные, иначе — false.</returns>
      <param name="objA">Первый объект <see cref="T:System.Net.PeerToPeer.Collaboration.PeerContact" /> для сравнения.</param>
      <param name="objB">Второй объект <see cref="T:System.Net.PeerToPeer.Collaboration.PeerContact" /> для сравнения.</param>
      <filterpriority>2</filterpriority>
    </member>
    <member name="M:System.Net.PeerToPeer.Collaboration.PeerContact.FromXml(System.String)">
      <summary>Создает экземпляр класса <see cref="T:System.Net.PeerToPeer.Collaboration.PeerContact" /> на основе предоставленных данных в формате XML.</summary>
      <returns>Строка, представляющая объектную модель XML для кодирования экземпляра <see cref="T:System.Net.PeerToPeer.Collaboration.PeerContact" />.</returns>
      <param name="peerContactXml">Кодирование XML, используемое для восстановления объекта <see cref="T:System.Net.PeerToPeer.Collaboration.PeerContact" />. </param>
      <exception cref="T:System.ArgumentNullException">Параметр не может иметь значение null.</exception>
      <exception cref="T:System.Net.PeerToPeer.PeerToPeerException">Не удается завершить операцию <see cref="M:System.Net.PeerToPeer.Collaboration.PeerContact.FromXml(System.String)" />Параметр не является допустимым объектом <see cref="M:System.Net.PeerToPeer.Collaboration.PeerCollaborationPermission.FromXml(System.Security.SecurityElement)" />.</exception>
      <filterpriority>2</filterpriority>
    </member>
    <member name="M:System.Net.PeerToPeer.Collaboration.PeerContact.GetApplications">
      <summary>Получает объекты <see cref="T:System.Net.PeerToPeer.Collaboration.PeerApplication" />, зарегистрированные удаленным одноранговым узлом в локальном кэше.</summary>
      <returns>Коллекция <see cref="T:System.Net.PeerToPeer.Collaboration.PeerApplicationCollection" /> из локального кэша.Если для объекта <see cref="T:System.Net.PeerToPeer.Collaboration.PeerEndPoint" /> не найдены связанные приложения, возвращается коллекция размера нуль (0) записей.</returns>
      <exception cref="T:System.InvalidOperationException">Вызывающий одноранговый узел не подписан на объект <see cref="T:System.Net.PeerToPeer.Collaboration.PeerEndPoint" />.Вызывающий одноранговый узел еще не вызывал метода <see cref="M:System.Net.PeerToPeer.Collaboration.PeerNearMe.RefreshData" />.</exception>
      <exception cref="T:System.Net.PeerToPeer.PeerToPeerException">Не удается завершить операцию <see cref="M:System.Net.PeerToPeer.Collaboration.PeerContact.GetApplications" />.</exception>
      <filterpriority>2</filterpriority>
    </member>
    <member name="M:System.Net.PeerToPeer.Collaboration.PeerContact.GetApplications(System.Guid)">
      <summary>Возвращает коллекцию объектов <see cref="T:System.Net.PeerToPeer.Collaboration.PeerApplication" /> с указанным идентификатором <see cref="T:System.Guid" /> из локального кэша. </summary>
      <returns>Коллекция <see cref="T:System.Net.PeerToPeer.Collaboration.PeerApplicationCollection" /> из локального кэша.Если не найдено приложений с указанным идентификатором <paramref name="applicationId" />, то возвращается коллекция размера нуль (0) записей.</returns>
      <param name="applicationId">Идентификатор <see cref="T:System.Guid" /> получаемого однорангового приложения.</param>
      <exception cref="T:System.InvalidOperationException">Вызывающий одноранговый узел не подписан на объект <see cref="T:System.Net.PeerToPeer.Collaboration.PeerEndPoint" />.Вызывающий одноранговый узел еще не вызывал метода <see cref="M:System.Net.PeerToPeer.Collaboration.PeerNearMe.RefreshData" />.</exception>
      <exception cref="T:System.Net.PeerToPeer.PeerToPeerException">Не удается завершить операцию <see cref="M:System.Net.PeerToPeer.Collaboration.PeerContact.GetApplications" />.</exception>
      <filterpriority>2</filterpriority>
    </member>
    <member name="M:System.Net.PeerToPeer.Collaboration.PeerContact.GetApplications(System.Net.PeerToPeer.Collaboration.PeerEndPoint)">
      <summary>Получает класс <see cref="T:System.Net.PeerToPeer.Collaboration.PeerApplicationCollection" />, связанный с заданным <see cref="T:System.Net.PeerToPeer.Collaboration.PeerEndPoint" />.</summary>
      <returns>Объект <see cref="T:System.Net.PeerToPeer.Collaboration.PeerApplicationCollection" />, связанный с заданным объектом <see cref="T:System.Net.PeerToPeer.Collaboration.PeerEndPoint" />.Если приложения не связаны с указанным объектом <see cref="T:System.Net.PeerToPeer.Collaboration.PeerEndPoint" />, то возвращается коллекция размера нуль (0) записей.</returns>
      <param name="peerEndPoint">Содержит сведения о конечной точке, связанные с объектом <see cref="T:System.Net.PeerToPeer.Collaboration.PeerContact" />.</param>
      <exception cref="T:System.ArgumentNullException">Аргумент <see cref="T:System.Net.PeerToPeer.Collaboration.PeerEndPoint" /> не может иметь значение null.</exception>
      <exception cref="T:System.InvalidOperationException">Вызывающий одноранговый узел не подписан на объект <see cref="T:System.Net.PeerToPeer.Collaboration.PeerEndPoint" />.Вызывающий одноранговый узел еще не вызывал метода <see cref="M:System.Net.PeerToPeer.Collaboration.PeerNearMe.RefreshData" />.</exception>
      <exception cref="T:System.Net.PeerToPeer.PeerToPeerException">Не удается завершить операцию <see cref="M:System.Net.PeerToPeer.Collaboration.PeerContact.GetApplications" />.</exception>
      <filterpriority>2</filterpriority>
    </member>
    <member name="M:System.Net.PeerToPeer.Collaboration.PeerContact.GetApplications(System.Net.PeerToPeer.Collaboration.PeerEndPoint,System.Guid)">
      <summary>Получает класс <see cref="T:System.Net.PeerToPeer.Collaboration.PeerApplicationCollection" />, связанный с заданным <see cref="T:System.Net.PeerToPeer.Collaboration.PeerEndPoint" />.</summary>
      <returns>Коллекция объектов <see cref="T:System.Net.PeerToPeer.Collaboration.PeerApplication" />, связанных с объектом <see cref="T:System.Net.PeerToPeer.Collaboration.PeerEndPoint" />. Если приложения, на которые указывает идентификатор, не обнаружены для объекта <see cref="T:System.Net.PeerToPeer.Collaboration.PeerEndPoint" />, либо идентификатор конечной точки равен null или является недопустимым, то возвращается коллекция размера нуль (0) записей.</returns>
      <param name="peerEndPoint">Конечная точка, связанная с коллекцией <see cref="T:System.Net.PeerToPeer.Collaboration.PeerApplicationCollection" />.</param>
      <param name="applicationId">Содержит сведения о приложении, связанные с объектом <see cref="T:System.Net.PeerToPeer.Collaboration.PeerContact" />.</param>
      <exception cref="T:System.ArgumentNullException">Аргумент <see cref="T:System.Net.PeerToPeer.Collaboration.PeerEndPoint" /> не может иметь значение null.</exception>
      <exception cref="T:System.InvalidOperationException">Вызывающий одноранговый узел не подписан на объект <see cref="T:System.Net.PeerToPeer.Collaboration.PeerEndPoint" />.Вызывающий одноранговый узел еще не вызывал метода <see cref="M:System.Net.PeerToPeer.Collaboration.PeerNearMe.RefreshData" />.</exception>
      <exception cref="T:System.Net.PeerToPeer.PeerToPeerException">Не удается завершить операцию <see cref="M:System.Net.PeerToPeer.Collaboration.PeerContact.GetApplications" />.</exception>
      <filterpriority>2</filterpriority>
    </member>
    <member name="M:System.Net.PeerToPeer.Collaboration.PeerContact.GetHashCode">
      <summary>Возвращает хэш-код экземпляра класса <see cref="T:System.Net.PeerToPeer.Collaboration.PeerContact" />.</summary>
      <returns>Хэш-код, являющийся 32-битовым целым числом со знаком.</returns>
      <exception cref="T:System.ObjectDisposedException">Объект <see cref="T:System.Net.PeerToPeer.Collaboration.PeerContact" /> был удален.</exception>
      <filterpriority>2</filterpriority>
    </member>
    <member name="M:System.Net.PeerToPeer.Collaboration.PeerContact.GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
      <summary>Передает объекту <see cref="T:System.Runtime.Serialization.SerializationInfo" /> данные, необходимые для сериализации объекта <see cref="T:System.Net.PeerToPeer.Collaboration.PeerContact" />.</summary>
      <param name="info">Содержит сериализованные данные, связанные с объектом <see cref="T:System.Net.PeerToPeer.Collaboration.PeerContact" />.</param>
      <param name="context">Содержит назначение сериализованного потока, связанного с объектом <see cref="T:System.Net.PeerToPeer.Collaboration.PeerContact" />.</param>
    </member>
    <member name="M:System.Net.PeerToPeer.Collaboration.PeerContact.GetObjects(System.Net.PeerToPeer.Collaboration.PeerEndPoint)">
      <summary>Возвращает объект <see cref="T:System.Net.PeerToPeer.Collaboration.PeerObjectCollection" />, зарегистрированный указанным объектом <see cref="T:System.Net.PeerToPeer.Collaboration.PeerEndPoint" /> и хранящийся в локальном кэше.</summary>
      <returns>Объект <see cref="T:System.Net.PeerToPeer.Collaboration.PeerObjectCollection" />, связанный с заданным объектом <see cref="T:System.Net.PeerToPeer.Collaboration.PeerEndPoint" />.Если отсутствуют приложения, связанные с конечной точкой, то возвращается коллекция размера нуль (0) записей.</returns>
      <param name="peerEndPoint">Конечная точка, из которой извлекаются объекты.</param>
      <exception cref="T:System.ArgumentNullException">Аргумент <see cref="T:System.Net.PeerToPeer.Collaboration.PeerEndPoint" /> не может иметь значение null.</exception>
      <exception cref="T:System.InvalidOperationException">Вызывающий одноранговый узел не подписан на объект <see cref="T:System.Net.PeerToPeer.Collaboration.PeerContact" />, связанный с объектом <see cref="T:System.Net.PeerToPeer.Collaboration.PeerEndPoint" />.Вызывающий одноранговый узел еще не вызывал метода <see cref="M:System.Net.PeerToPeer.Collaboration.PeerNearMe.RefreshData" />.</exception>
      <exception cref="T:System.Net.PeerToPeer.PeerToPeerException">Не удается завершить операцию <see cref="Overload:System.Net.PeerToPeer.Collaboration.PeerContact.GetObjects" />.</exception>
      <filterpriority>2</filterpriority>
    </member>
    <member name="M:System.Net.PeerToPeer.Collaboration.PeerContact.GetObjects(System.Net.PeerToPeer.Collaboration.PeerEndPoint,System.Guid)">
      <summary>Возвращает коллекцию объектов одноранговых узлов, зарегистрированных указанным объектом <see cref="T:System.Net.PeerToPeer.Collaboration.PeerEndPoint" />, и зарегистрированных в объекте <see cref="T:System.Net.PeerToPeer.Collaboration.PeerApplication" />, определенном заданным идентификатором <see cref="T:System.Guid" />.</summary>
      <returns>Объект <see cref="T:System.Net.PeerToPeer.Collaboration.PeerObjectCollection" />, связанный с заданным объектом <see cref="T:System.Net.PeerToPeer.Collaboration.PeerEndPoint" />.Если отсутствуют приложения, связанные с конечной точкой, то возвращается коллекция размера нуль (0) записей.</returns>
      <param name="peerEndPoint">Конечная точка, из которой извлекаются объекты.</param>
      <exception cref="T:System.ArgumentNullException">Аргумент <see cref="T:System.Net.PeerToPeer.Collaboration.PeerEndPoint" /> не может иметь значение null.</exception>
      <exception cref="T:System.InvalidOperationException">Вызывающий одноранговый узел не подписан на объект <see cref="T:System.Net.PeerToPeer.Collaboration.PeerEndPoint" />.Вызывающий одноранговый узел еще не вызывал метода <see cref="M:System.Net.PeerToPeer.Collaboration.PeerNearMe.RefreshData" />.</exception>
      <exception cref="T:System.Net.PeerToPeer.PeerToPeerException">Не удается завершить операцию <see cref="Overload:System.Net.PeerToPeer.Collaboration.PeerContact.GetObjects" />.</exception>
      <filterpriority>2</filterpriority>
    </member>
    <member name="M:System.Net.PeerToPeer.Collaboration.PeerContact.Invite">
      <summary>Отправляет приглашение на присоединение к совместной работе в одноранговой сети, инициатором которой является отправитель.</summary>
      <returns>Объект ответа на приглашение <see cref="T:System.Net.PeerToPeer.Collaboration.PeerInvitationResponse" /> от получившего приглашение однорангового узла. </returns>
      <exception cref="T:System.ObjectDisposedException">Объект <see cref="T:System.Net.PeerToPeer.Collaboration.PeerEndPoint" /> был удален.</exception>
      <exception cref="T:System.Net.PeerToPeer.PeerToPeerException">Идентификатор <see cref="P:System.Net.PeerToPeer.Collaboration.PeerApplication.Id" /> для текущего приложения не существует.</exception>
      <filterpriority>2</filterpriority>
    </member>
    <member name="M:System.Net.PeerToPeer.Collaboration.PeerContact.Invite(System.Net.PeerToPeer.Collaboration.PeerApplication,System.String,System.Byte[])">
      <summary>Отправляет указанное приглашение на присоединение к указанному объекту <see cref="T:System.Net.PeerToPeer.Collaboration.PeerApplication" />, инициированному отправителем.  </summary>
      <returns>Объект ответа на приглашение <see cref="T:System.Net.PeerToPeer.Collaboration.PeerInvitationResponse" /> от получившего приглашение однорангового узла.</returns>
      <param name="applicationToInvite">Объект <see cref="T:System.Net.PeerToPeer.Collaboration.PeerApplication" />, которому посылается приглашение.</param>
      <param name="message">Сообщение, отправляемое удаленному одноранговому узлу вместе с приглашением на присоединение к приложению.</param>
      <param name="invitationData">Определенный пользователем большой двоичный объект, связываемый с приглашением.Его размер не может превышать 16384 байт.</param>
      <exception cref="T:System.ArgumentNullException">Аргумент <see cref="T:System.Net.PeerToPeer.Collaboration.PeerApplication" /> не может иметь значение null.</exception>
      <exception cref="T:System.ObjectDisposedException">Объект <see cref="T:System.Net.PeerToPeer.Collaboration.PeerEndPoint" /> был удален.</exception>
      <exception cref="T:System.Net.PeerToPeer.PeerToPeerException">Идентификатор <see cref="P:System.Net.PeerToPeer.Collaboration.PeerApplication.Id" /> для текущего приложения не существует или является пустым.</exception>
      <filterpriority>2</filterpriority>
    </member>
    <member name="M:System.Net.PeerToPeer.Collaboration.PeerContact.Invite(System.Net.PeerToPeer.Collaboration.PeerEndPoint)">
      <summary>Отправляет определенной конечной точке приглашение на присоединение к совместной работе в одноранговой сети вместе с отправителем приглашения. </summary>
      <returns>Объект ответа на приглашение <see cref="T:System.Net.PeerToPeer.Collaboration.PeerInvitationResponse" /> от конечной точки одноранговой сети, получившей приглашение. </returns>
      <param name="peerEndPoint">Конечная точка, получающая приглашение.</param>
      <exception cref="T:System.ArgumentNullException">Аргумент <see cref="T:System.Net.PeerToPeer.Collaboration.PeerEndPoint" /> не может иметь значение null.</exception>
      <exception cref="T:System.ObjectDisposedException">Объект <see cref="T:System.Net.PeerToPeer.Collaboration.PeerEndPoint" /> был удален.</exception>
      <exception cref="T:System.Net.PeerToPeer.PeerToPeerException">Не удается завершить операцию <see cref="M:System.Net.PeerToPeer.Collaboration.PeerContact.Invite" />.Выполняющееся в настоящее время приложение не зарегистрировано в инфраструктуре совместной работы в одноранговой сети.Свойство <see cref="P:System.Net.PeerToPeer.Collaboration.PeerEndPoint.EndPoint" />, заданное объектом <see cref="T:System.Net.PeerToPeer.Collaboration.PeerEndPoint" />, является недопустимым.</exception>
      <filterpriority>2</filterpriority>
    </member>
    <member name="M:System.Net.PeerToPeer.Collaboration.PeerContact.Invite(System.Net.PeerToPeer.Collaboration.PeerEndPoint,System.Net.PeerToPeer.Collaboration.PeerApplication,System.String,System.Byte[])">
      <summary>Отправляет заданному объекту <see cref="T:System.Net.PeerToPeer.Collaboration.PeerEndPoint" /> заданное приглашение на присоединение к заданному приложению <see cref="T:System.Net.PeerToPeer.Collaboration.PeerCollaboration" />, инициированному отправителем.</summary>
      <returns>Объект ответа на приглашение <see cref="T:System.Net.PeerToPeer.Collaboration.PeerInvitationResponse" /> от получившего приглашение однорангового узла. </returns>
      <param name="peerEndPoint">Конечная точка или удаленный одноранговый узел, которому отправляется приглашение.</param>
      <param name="applicationToInvite">Приложение, на присоединение к которому отправляется приглашение.</param>
      <param name="message">Сообщение, отправляемое удаленному одноранговому узлу вместе с приглашением на присоединение к приложению.Размер сообщения не может превышать 255 символов Юникода.</param>
      <param name="invitationData">Определенный пользователем большой двоичный объект, связываемый с приглашением.Его размер не может превышать 16384 байт.</param>
      <exception cref="T:System.ArgumentException">Объект конечной точки, указанный параметром <paramref name="PeerEndPoint" />, не может быть равен null.</exception>
      <exception cref="T:System.ArgumentNullException">Объект <see cref="T:System.Net.PeerToPeer.Collaboration.PeerApplication" /> не может быть пустым.Объекты <see cref="T:System.Net.PeerToPeer.Collaboration.PeerApplication" /> и <see cref="T:System.Net.PeerToPeer.Collaboration.PeerEndPoint" /> не могут быть равны null.</exception>
      <exception cref="T:System.ObjectDisposedException">Объект <see cref="T:System.Net.PeerToPeer.Collaboration.PeerEndPoint" /> был удален.</exception>
      <exception cref="T:System.Net.PeerToPeer.PeerToPeerException">Идентификатор <see cref="P:System.Net.PeerToPeer.Collaboration.PeerApplication.Id" /> для текущего приложения не существует или является пустым.</exception>
      <filterpriority>2</filterpriority>
    </member>
    <member name="M:System.Net.PeerToPeer.Collaboration.PeerContact.InviteAsync(System.Net.PeerToPeer.Collaboration.PeerApplication,System.String,System.Byte[],System.Object)">
      <summary>Начинает асинхронную операцию приглашения заданных конечных точек одноранговой сети на присоединение к заданному приложению совместной работы <see cref="T:System.Net.PeerToPeer.Collaboration.PeerApplication" />, инициированному отправителем приглашения.</summary>
      <param name="applicationToInvite">Приложение, на присоединение к которому отправляется приглашение.</param>
      <param name="message">Сообщение, отправляемое удаленному одноранговому узлу вместе с приглашением на присоединение к приложению.Размер сообщения не может превышать 255 символов Юникода.</param>
      <param name="invitationData">Определенный пользователем большой двоичный объект, связываемый с приглашением.Его размер не может превышать 16384 байт.</param>
      <param name="userToken">Пользовательский объект, который требуется передать методу обратного вызова асинхронной операции.Также используется для идентификации отменяемой асинхронной операции.Задание параметра является обязательным. Необходимо также, чтобы он был уникальным среди всех текущих асинхронных операций приглашения.</param>
      <exception cref="T:System.ArgumentException">Аргумент <paramref name="UserToken" /> не может иметь значение null.</exception>
      <exception cref="T:System.ArgumentNullException">Параметр <see cref="T:System.Net.PeerToPeer.Collaboration.PeerApplication" /> не может быть равным null.</exception>
      <exception cref="T:System.ObjectDisposedException">Объект <see cref="T:System.Net.PeerToPeer.Collaboration.PeerEndPoint" /> был удален.</exception>
      <exception cref="T:System.Net.PeerToPeer.PeerToPeerException">Идентификатор <see cref="T:System.Guid" /> для текущего приложения не существует или является пустым.Коллекция конечных точек является пустой или равна null.</exception>
      <filterpriority>2</filterpriority>
    </member>
    <member name="M:System.Net.PeerToPeer.Collaboration.PeerContact.InviteAsync(System.Net.PeerToPeer.Collaboration.PeerEndPoint,System.Object)">
      <summary>Начинает асинхронную операцию приглашения заданной конечной точки одноранговой сети на присоединение к приложению <see cref="T:System.Net.PeerToPeer.Collaboration.PeerCollaboration" />, инициированному отправителем приглашения.Приглашение идентифицируется с помощью заданного объекта <see cref="T:System.Object" />.</summary>
      <param name="peerEndPoint">Конечная точка или удаленный одноранговый узел, которому отправляется приглашение.</param>
      <param name="userToken">Пользовательский объект, который требуется передать методу обратного вызова асинхронной операции.Также используется для идентификации отменяемой асинхронной операции.Задание параметра является обязательным. Необходимо также, чтобы он был уникальным среди всех текущих асинхронных операций приглашения.</param>
      <exception cref="T:System.ArgumentException">Параметр <paramref name="UserToken" /> не может быть равен null.Объект конечной точки, указанный параметром <paramref name="peerEndPoint" />, не может быть равен null.</exception>
      <exception cref="T:System.ArgumentNullException">Параметр <paramref name="peerEndPoint" /> не может быть равным null.</exception>
      <exception cref="T:System.ObjectDisposedException">Объект <see cref="T:System.Net.PeerToPeer.Collaboration.PeerEndPoint" /> был удален.</exception>
      <exception cref="T:System.Net.PeerToPeer.PeerToPeerException">Идентификатор <see cref="T:System.Guid" /> для текущего приложения не существует или является пустым.</exception>
      <filterpriority>2</filterpriority>
    </member>
    <member name="M:System.Net.PeerToPeer.Collaboration.PeerContact.InviteAsync(System.Net.PeerToPeer.Collaboration.PeerEndPoint,System.String,System.Byte[],System.Net.PeerToPeer.Collaboration.PeerApplication,System.Object)">
      <summary>Начинает асинхронную операцию приглашения заданной конечной точки <paramref name="peerEndPoint" /> на присоединение к указанному приложению совместной работы <see cref="T:System.Net.PeerToPeer.Collaboration.PeerApplication" />, инициированному отправителем приглашения.</summary>
      <param name="peerEndPoint">Конечная точка или удаленный одноранговый узел, которому отправляется приглашение.</param>
      <param name="message">Сообщение, отправляемое удаленному одноранговому узлу вместе с приглашением на присоединение к приложению.Размер сообщения не может превышать 255 символов Юникода.</param>
      <param name="invitationData">Определенный пользователем большой двоичный объект, связываемый с приглашением.Его размер не может превышать 16384 байт.</param>
      <param name="applicationToInvite">Приложение, на присоединение к которому отправляется приглашение.</param>
      <param name="userToken">Пользовательский объект, который требуется передать методу обратного вызова асинхронной операции.Также используется для идентификации отменяемой асинхронной операции.Задание параметра является обязательным. Необходимо также, чтобы он был уникальным среди всех текущих асинхронных операций приглашения.</param>
      <exception cref="T:System.ArgumentException">Параметр <paramref name="UserToken" /> не может быть равен null.Конечная точка, заданная параметром <paramref name="peerEndPoint" /> не может быть равна null.</exception>
      <exception cref="T:System.ArgumentNullException">Объекты <see cref="T:System.Net.PeerToPeer.Collaboration.PeerApplication" /> и <see cref="T:System.Net.PeerToPeer.Collaboration.PeerEndPoint" /> не могут быть равны null.</exception>
      <exception cref="T:System.ObjectDisposedException">Объект <see cref="T:System.Net.PeerToPeer.Collaboration.PeerEndPoint" /> был удален.</exception>
      <exception cref="T:System.Net.PeerToPeer.PeerToPeerException">Идентификатор <see cref="P:System.Net.PeerToPeer.Collaboration.PeerApplication.Id" /> для текущего приложения не существует или является пустым.</exception>
      <filterpriority>2</filterpriority>
    </member>
    <member name="M:System.Net.PeerToPeer.Collaboration.PeerContact.InviteAsync(System.Object)">
      <summary>Начинает асинхронную операцию приглашения конечной точки на присоединение к приложению <see cref="T:System.Net.PeerToPeer.Collaboration.PeerCollaboration" />, инициированному отправителем приглашения.Приглашение идентифицируется с помощью заданного объекта <see cref="T:System.Object" />.</summary>
      <param name="userToken">Пользовательский объект, который требуется передать методу обратного вызова асинхронной операции.Также используется для идентификации отменяемой асинхронной операции.Задание параметра является обязательным. Необходимо также, чтобы он был уникальным среди всех текущих асинхронных операций приглашения.</param>
      <exception cref="T:System.ArgumentException">Аргумент <paramref name="UserToken" /> не может иметь значение null.</exception>
      <exception cref="T:System.ObjectDisposedException">Объект <see cref="T:System.Net.PeerToPeer.Collaboration.PeerEndPoint" /> был удален.</exception>
      <exception cref="T:System.Net.PeerToPeer.PeerToPeerException">Идентификатор <see cref="P:System.Net.PeerToPeer.Collaboration.PeerApplication.Id" /> для текущего приложения не существует или является пустым.Объект <see cref="T:System.Net.PeerToPeer.Collaboration.PeerEndPointCollection" /> не может иметь значения null.</exception>
      <filterpriority>2</filterpriority>
    </member>
    <member name="P:System.Net.PeerToPeer.Collaboration.PeerContact.IsSubscribed">
      <summary>Возвращает или задает значение, определяющее, является ли текущий объект <see cref="T:System.Net.PeerToPeer.Collaboration.PeerContact" /> подписанным на конечную точка, или нет.Также это свойство возвращает или задает значение, определяющее, является ли текущий ведущий узел одноранговой сети или ведущее приложении подписанным или неподписанным на данный объект <see cref="T:System.Net.PeerToPeer.Collaboration.PeerContact" />.</summary>
      <returns>True, если данный объект <see cref="T:System.Net.PeerToPeer.Collaboration.PeerContact" /> является подписанным на данную конечную точка, false, если подписка контактом не выполнялась или была отменена.</returns>
      <exception cref="T:System.ObjectDisposedException">Данный объект <see cref="T:System.Net.PeerToPeer.Collaboration.PeerContact" /> был удален.</exception>
      <filterpriority>2</filterpriority>
    </member>
    <member name="P:System.Net.PeerToPeer.Collaboration.PeerContact.Nickname">
      <summary>Возвращает или задает строку, представляющую параметр <paramref name="Nickname" /> (псевдоним) объекта <see cref="T:System.Net.PeerToPeer.Collaboration.PeerContact" />.</summary>
      <returns>Объект <see cref="T:System.String" />, представляющий псевдоним однорангового контакта <see cref="T:System.Net.PeerToPeer.Collaboration.PeerContact" />.Значение этого свойства по умолчанию — null.</returns>
      <exception cref="T:System.ObjectDisposedException">Данный объект <see cref="T:System.Net.PeerToPeer.Collaboration.PeerContact" /> был удален.</exception>
      <filterpriority>2</filterpriority>
    </member>
    <member name="E:System.Net.PeerToPeer.Collaboration.PeerContact.ObjectChanged">
      <summary>Это событие получает сигнал, когда изменяется объект <see cref="T:System.Net.PeerToPeer.Collaboration.PeerObject" />, связанный с объектом <see cref="T:System.Net.PeerToPeer.Collaboration.PeerContact" />.</summary>
      <exception cref="T:System.ObjectDisposedException">Данный объект <see cref="T:System.Net.PeerToPeer.Collaboration.PeerContact" /> был удален.</exception>
      <filterpriority>2</filterpriority>
    </member>
    <member name="M:System.Net.PeerToPeer.Collaboration.PeerContact.OnApplicationChanged(System.Net.PeerToPeer.Collaboration.ApplicationChangedEventArgs)">
      <summary>Вызывает событие <see cref="E:System.Net.PeerToPeer.Collaboration.PeerContact.ApplicationChanged" />.</summary>
      <param name="appChangedArgs">Объект <see cref="T:System.Net.PeerToPeer.Collaboration.ApplicationChangedEventArgs" />, передаваемый делегатам, связанным с событием <see cref="E:System.Net.PeerToPeer.Collaboration.PeerContact.ApplicationChanged" />.</param>
    </member>
    <member name="M:System.Net.PeerToPeer.Collaboration.PeerContact.OnObjectChanged(System.Net.PeerToPeer.Collaboration.ObjectChangedEventArgs)">
      <summary>Вызывает событие <see cref="E:System.Net.PeerToPeer.Collaboration.PeerContact.ObjectChanged" />, когда удаленным одноранговым узлом добавляется, удаляется или обновляется объект <see cref="T:System.Net.PeerToPeer.Collaboration.PeerObject" />.</summary>
      <param name="objChangedArgs">Тип изменения объекта, заданный объектом <see cref="T:System.Net.PeerToPeer.Collaboration.ObjectChangedEventArgs" />.</param>
    </member>
    <member name="M:System.Net.PeerToPeer.Collaboration.PeerContact.OnPresenceChanged(System.Net.PeerToPeer.Collaboration.PresenceChangedEventArgs)">
      <summary>Вызывает событие <see cref="E:System.Net.PeerToPeer.Collaboration.PeerContact.PresenceChanged" />, когда изменяется объект <see cref="T:System.Net.PeerToPeer.Collaboration.PeerPresenceInfo" /> однорангового узла.</summary>
      <param name="presenceChangedArgs">Объект <see cref="T:System.Net.PeerToPeer.Collaboration.PresenceChangedEventArgs" />, передаваемый делегатам, связанным с событием <see cref="E:System.Net.PeerToPeer.Collaboration.PeerContact.PresenceChanged" />.</param>
    </member>
    <member name="M:System.Net.PeerToPeer.Collaboration.PeerContact.OnSubscribeCompleted(System.Net.PeerToPeer.Collaboration.SubscribeCompletedEventArgs)">
      <summary>Вызывает событие <see cref="E:System.Net.PeerToPeer.Collaboration.PeerContact.SubscribeCompleted" />. </summary>
      <param name="e">Объект <see cref="T:System.Net.PeerToPeer.Collaboration.SubscribeCompletedEventArgs" /> или <see cref="T:System.Net.PeerToPeer.Collaboration.SubscriptionListChangedEventArgs" />, связанный с событием <see cref="E:System.Net.PeerToPeer.Collaboration.PeerContact.SubscribeCompleted" />.</param>
    </member>
    <member name="P:System.Net.PeerToPeer.Collaboration.PeerContact.PeerEndPoints">
      <summary>Возвращает объект <see cref="T:System.Net.PeerToPeer.Collaboration.PeerEndPointCollection" />, связанный с данным объектом <see cref="T:System.Net.PeerToPeer.Collaboration.PeerContact" />.</summary>
      <returns>Коллекция <see cref="T:System.Net.PeerToPeer.Collaboration.PeerEndPoint" />, связанная с данным объектом <see cref="T:System.Net.PeerToPeer.Collaboration.PeerContact" />.Значение этого свойства по умолчанию — null.</returns>
      <exception cref="T:System.ObjectDisposedException">Данный объект <see cref="T:System.Net.PeerToPeer.Collaboration.PeerContact" /> был удален.</exception>
      <filterpriority>2</filterpriority>
    </member>
    <member name="P:System.Net.PeerToPeer.Collaboration.PeerContact.PeerName">
      <summary>Возвращает или задает объект <see cref="T:System.Net.PeerToPeer.PeerName" />, связанный с объектом <see cref="T:System.Net.PeerToPeer.Collaboration.PeerContact" />.</summary>
      <returns>Объект <see cref="T:System.String" />, представляющий имя однорангового узла <see cref="T:System.Net.PeerToPeer.PeerName" /> однорангового контакта <see cref="T:System.Net.PeerToPeer.Collaboration.PeerContact" />.Если явно не задано иное, значением всех свойств ссылочных типов по умолчанию является null.</returns>
      <exception cref="T:System.ObjectDisposedException">Данный объект <see cref="T:System.Net.PeerToPeer.Collaboration.PeerContact" /> был удален.</exception>
      <filterpriority>2</filterpriority>
    </member>
    <member name="E:System.Net.PeerToPeer.Collaboration.PeerContact.PresenceChanged">
      <summary>Событие вызывается при изменении состояния присутствия объектом <see cref="T:System.Net.PeerToPeer.Collaboration.PeerContact" />.</summary>
      <exception cref="T:System.ObjectDisposedException">Данный объект <see cref="T:System.Net.PeerToPeer.Collaboration.PeerContact" /> был удален.</exception>
      <filterpriority>2</filterpriority>
    </member>
    <member name="M:System.Net.PeerToPeer.Collaboration.PeerContact.Subscribe">
      <summary>Производит подписку вызывающего однорангового узла на объект <see cref="T:System.Net.PeerToPeer.Collaboration.PeerContact" />. В результате этого одноранговый узел будет получать все будущие события <see cref="T:System.Net.PeerToPeer.Collaboration.PeerCollaboration" />, связанные с объектом <see cref="T:System.Net.PeerToPeer.Collaboration.PeerContact" />.</summary>
      <exception cref="T:System.InvalidOperationException">Вызывающий одноранговый узел не выполнил вход в группу "Соседние пользователи".</exception>
      <exception cref="T:System.ObjectDisposedException">Объект <see cref="T:System.Net.PeerToPeer.Collaboration.PeerContact" /> был удален.</exception>
      <exception cref="T:System.Net.PeerToPeer.PeerToPeerException">Не удается завершить операцию <see cref="M:System.Net.PeerToPeer.Collaboration.PeerContact.Subscribe" />.Сбой может быть связан с невозможностью установления TCP-соединения с одноранговым узлом.</exception>
      <filterpriority>2</filterpriority>
    </member>
    <member name="P:System.Net.PeerToPeer.Collaboration.PeerContact.SubscribeAllowed">
      <summary>Возвращает или задает значение, определяющее, является ли объект <see cref="T:System.Net.PeerToPeer.Collaboration.PeerContact" /> доступным для событий совместной работы, связанных с одноранговым узлом или приложением, владеющими объектом <see cref="T:System.Net.PeerToPeer.Collaboration.ContactManager" />, в котором находится данный объект <see cref="T:System.Net.PeerToPeer.Collaboration.PeerContact" />.</summary>
      <returns>Значение перечисления <see cref="T:System.Net.PeerToPeer.Collaboration.SubscriptionType" />, определяющее, является ли данный объект <see cref="T:System.Net.PeerToPeer.Collaboration.PeerContact" /> доступным для событий совместной работы, относящимся к ведущему узлу или ведущему приложению.Если явно не задано иное, значением всех свойств ссылочных типов по умолчанию является null.</returns>
      <exception cref="T:System.ObjectDisposedException">Данный объект <see cref="T:System.Net.PeerToPeer.Collaboration.PeerContact" />был удален.</exception>
      <filterpriority>2</filterpriority>
    </member>
    <member name="M:System.Net.PeerToPeer.Collaboration.PeerContact.SubscribeAsync(System.Object)">
      <summary>Выполняет асинхронно подписку вызывающего однорангового узла на объект <see cref="T:System.Net.PeerToPeer.Collaboration.PeerContact" />. В результате этого одноранговый узел будет получать все будущие события <see cref="T:System.Net.PeerToPeer.Collaboration.PeerCollaboration" />, связанные с объектом <see cref="T:System.Net.PeerToPeer.Collaboration.PeerContact" />.</summary>
      <param name="userToken">Пользовательский объект <see cref="T:System.Object" />, содержащий сведения о операции <see cref="M:System.Net.PeerToPeer.Collaboration.PeerContact.SubscribeAsync(System.Object)" />.</param>
      <exception cref="T:System.ArgumentNullException">Параметр <paramref name="UserToken" /> не может быть равен null.</exception>
      <exception cref="T:System.InvalidOperationException">Вызывающий одноранговый узел не выполнил вход в группу "Соседние пользователи".</exception>
      <exception cref="T:System.ObjectDisposedException">Объект <see cref="T:System.Net.PeerToPeer.Collaboration.PeerContact" /> был удален.</exception>
      <exception cref="T:System.Net.PeerToPeer.PeerToPeerException">Дублирующийся идентификатор <see cref="M:System.Net.PeerToPeer.Collaboration.PeerContact.SubscribeAsync(System.Object)" />.</exception>
      <filterpriority>2</filterpriority>
    </member>
    <member name="E:System.Net.PeerToPeer.Collaboration.PeerContact.SubscribeCompleted">
      <summary>Вызывается при завершении операции подписки.</summary>
      <exception cref="T:System.ObjectDisposedException">Данный объект <see cref="T:System.Net.PeerToPeer.Collaboration.PeerContact" /> был удален.</exception>
      <filterpriority>2</filterpriority>
    </member>
    <member name="M:System.Net.PeerToPeer.Collaboration.PeerContact.System#Runtime#Serialization#ISerializable#GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)"></member>
    <member name="M:System.Net.PeerToPeer.Collaboration.PeerContact.ToString">
      <summary>Возвращает представление объектом <see cref="T:System.String" /> объекта <see cref="P:System.Net.PeerToPeer.Collaboration.PeerContact.DisplayName" />, связанного с объектом <see cref="T:System.Net.PeerToPeer.Collaboration.PeerContact" />.</summary>
      <returns>Представление объектом <see cref="T:System.String" /> объекта <see cref="P:System.Net.PeerToPeer.Collaboration.PeerContact.DisplayName" />.</returns>
      <filterpriority>2</filterpriority>
    </member>
    <member name="M:System.Net.PeerToPeer.Collaboration.PeerContact.ToXml">
      <summary>Сериализует объект <see cref="T:System.Net.PeerToPeer.Collaboration.PeerContact" /> в строку XML для постоянного хранения или передачи по сети.</summary>
      <returns>Кодирование XML объекта <see cref="T:System.Net.PeerToPeer.Collaboration.PeerContact" />.</returns>
      <exception cref="T:System.Net.PeerToPeer.PeerToPeerException">Не удается завершить операцию <see cref="M:System.Net.PeerToPeer.Collaboration.PeerContact.ToXml" />.</exception>
      <filterpriority>2</filterpriority>
    </member>
    <member name="M:System.Net.PeerToPeer.Collaboration.PeerContact.Unsubscribe">
      <summary>Удаляет подписку на объект <see cref="T:System.Net.PeerToPeer.Collaboration.PeerContact" />. В результате вызывающий одноранговый узел перестает получать события <see cref="T:System.Net.PeerToPeer.Collaboration.PeerCollaboration" />, связанные с объектом <see cref="T:System.Net.PeerToPeer.Collaboration.PeerContact" />.</summary>
      <exception cref="T:System.ObjectDisposedException">Данный объект <see cref="T:System.Net.PeerToPeer.Collaboration.PeerContact" /> был удален.</exception>
      <filterpriority>2</filterpriority>
    </member>
    <member name="T:System.Net.PeerToPeer.Collaboration.PeerContactCollection">
      <summary>Представляет контейнер для элементов <see cref="T:System.Net.PeerToPeer.Collaboration.PeerContact" />.Экземпляр данного типа возвращается статическим методом <see cref="M:System.Net.PeerToPeer.Collaboration.ContactManager.GetContacts" />.</summary>
      <filterpriority>2</filterpriority>
    </member>
    <member name="M:System.Net.PeerToPeer.Collaboration.PeerContactCollection.InsertItem(System.Int32,System.Net.PeerToPeer.Collaboration.PeerContact)">
      <summary>Inserts a new <see cref="T:System.Net.PeerToPeer.Collaboration.PeerContact" /> element into the <see cref="T:System.Net.PeerToPeer.Collaboration.PeerContactCollection" /> at the specified index or key.</summary>
      <param name="index">Начинающийся с нуля индекс элемента, который требуется заменить.</param>
      <param name="item">Новое значение элемента с указанным индексом</param>
      <exception cref="T:System.ArgumentNullException">Предоставленный объект <see cref="T:System.Net.PeerToPeer.Collaboration.PeerContact" /> равен пустой ссылке (null).</exception>
    </member>
    <member name="M:System.Net.PeerToPeer.Collaboration.PeerContactCollection.SetItem(System.Int32,System.Net.PeerToPeer.Collaboration.PeerContact)">
      <summary>Replaces the <see cref="T:System.Net.PeerToPeer.Collaboration.PeerContact" /> at the specified index.</summary>
      <param name="index">The zero-based index of the element to replace.</param>
      <param name="item">Новое значение элемента по указанному индексу.</param>
      <exception cref="T:System.ArgumentNullException">Предоставленный объект <see cref="T:System.Net.PeerToPeer.Collaboration.PeerContact" /> равен пустой ссылке (null).</exception>
    </member>
    <member name="M:System.Net.PeerToPeer.Collaboration.PeerContactCollection.ToString">
      <summary>Возвращает строку символов Юникода (объект <see cref="T:System.String" />), содержащую текущие значения каждого объекта <see cref="T:System.Net.PeerToPeer.Collaboration.PeerContact" />, разделенные запятыми.</summary>
      <returns>Строка символов Юникода (объект <see cref="T:System.String" />), содержащая текущие значения каждого объекта <see cref="T:System.Net.PeerToPeer.Collaboration.PeerContact" />, разделенные запятыми.</returns>
      <filterpriority>2</filterpriority>
    </member>
    <member name="T:System.Net.PeerToPeer.Collaboration.PeerEndPoint">
      <summary>Представляет расположение экземпляра <see cref="T:System.Net.PeerToPeer.Collaboration.PeerNearMe" /> или <see cref="T:System.Net.PeerToPeer.Collaboration.PeerContact" />, заданное уникальной сетевой конфигурацией описанием текущего экземпляра <see cref="T:System.Net.PeerToPeer.Collaboration.PeerContact" /> или <see cref="T:System.Net.PeerToPeer.Collaboration.PeerNearMe" /> в инфраструктуре совместной работы в одноранговой сети.</summary>
    </member>
    <member name="M:System.Net.PeerToPeer.Collaboration.PeerEndPoint.#ctor">
      <summary>Генерирует новый экземпляр класса <see cref="T:System.Net.PeerToPeer.Collaboration.PeerEndPoint" />.</summary>
      <filterpriority>2</filterpriority>
    </member>
    <member name="M:System.Net.PeerToPeer.Collaboration.PeerEndPoint.#ctor(System.Net.IPEndPoint)">
      <summary>Инициализирует новый экземпляр класса <see cref="T:System.Net.PeerToPeer.Collaboration.PeerEndPoint" /> со связанной с одноранговым узлом конечной точкой, определенной объектом <see cref="T:System.Net.IPEndPoint" />.</summary>
      <param name="endPoint">Конечная точка, связанная с одноранговым узлом.</param>
      <filterpriority>2</filterpriority>
    </member>
    <member name="M:System.Net.PeerToPeer.Collaboration.PeerEndPoint.#ctor(System.Net.IPEndPoint,System.String)">
      <summary>Инициализирует новый экземпляр класса <see cref="T:System.Net.PeerToPeer.Collaboration.PeerEndPoint" />, используя связанную с одноранговым узлом конечную точку, заданную объектом <see cref="T:System.Net.IPEndPoint" /> и строкой, определяющей имя конечной точки, <paramref name="endPointName" />.</summary>
      <param name="endPoint">Конечная точка, связанная с одноранговым узлом.</param>
      <param name="endPointName">Указывает имя, связанное с объектом <see cref="T:System.Net.PeerToPeer.Collaboration.PeerEndPoint" />.</param>
      <exception cref="T:System.ArgumentNullException">The <paramref name="endPoint" /> argument specifies null.</exception>
      <exception cref="T:System.ArgumentException">Заданное значение параметра <paramref name="endPoint" /> не является допустимой конечной точкой протокола IPv6.</exception>
      <filterpriority>2</filterpriority>
    </member>
    <member name="M:System.Net.PeerToPeer.Collaboration.PeerEndPoint.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
      <summary>Initializes a new <see cref="T:System.Net.PeerToPeer.Collaboration.PeerEndPoint" /> instance with the associated parameters required for serialization.</summary>
      <param name="serializationInfo">The <see cref="T:System.Runtime.Serialization.SerializationInfo" /> associated with the <see cref="T:System.Net.PeerToPeer.Collaboration.PeerEndPoint" />.</param>
      <param name="streamingContext">The serialization destination associated with the <see cref="T:System.Net.PeerToPeer.Collaboration.PeerEndPoint" />.</param>
    </member>
    <member name="M:System.Net.PeerToPeer.Collaboration.PeerEndPoint.Dispose">
      <summary>Releases all resources used by the <see cref="T:System.Net.PeerToPeer.Collaboration.PeerEndPoint" /> object.</summary>
      <filterpriority>2</filterpriority>
    </member>
    <member name="M:System.Net.PeerToPeer.Collaboration.PeerEndPoint.Dispose(System.Boolean)">
      <summary>Releases the unmanaged resources used by the <see cref="T:System.Net.PeerToPeer.Collaboration.PeerEndPoint" /> object and optionally releases the managed resources.</summary>
      <param name="disposing">Задайте значение true для освобождения управляемых и неуправляемых ресурсов; значение false для освобождения только неуправляемых ресурсов.</param>
    </member>
    <member name="P:System.Net.PeerToPeer.Collaboration.PeerEndPoint.EndPoint">
      <summary>Получает или задает объект <see cref="T:System.Net.IPEndPoint" />, содержащий IP-адрес, связанный с экземпляром <see cref="T:System.Net.PeerToPeer.Collaboration.PeerEndPoint" />.</summary>
      <returns>IP-адрес, связанный с экземпляром <see cref="T:System.Net.PeerToPeer.Collaboration.PeerEndPoint" />.</returns>
      <exception cref="T:System.Net.PeerToPeer.PeerToPeerException">Заданная конечная точка <see cref="P:System.Net.PeerToPeer.Collaboration.PeerEndPoint.EndPoint" /> не является допустимой конечной точкой протокола IPv6.</exception>
      <filterpriority>2</filterpriority>
    </member>
    <member name="M:System.Net.PeerToPeer.Collaboration.PeerEndPoint.Equals(System.Net.PeerToPeer.Collaboration.PeerEndPoint)">
      <summary>Compares the <see cref="T:System.Net.PeerToPeer.Collaboration.PeerEndPoint" /> to the specified <see cref="T:System.Net.PeerToPeer.Collaboration.PeerEndPoint" /> instance.</summary>
      <returns>Returns true if the <see cref="T:System.Net.PeerToPeer.Collaboration.PeerEndPoint" /> instance provided has matching data, else false.</returns>
      <param name="other">The <see cref="T:System.Net.PeerToPeer.Collaboration.PeerEndPoint" /> instance to test for equality.</param>
      <exception cref="T:System.ObjectDisposedException">This <see cref="T:System.Net.PeerToPeer.Collaboration.PeerEndPoint" /> object has been disposed.</exception>
      <filterpriority>2</filterpriority>
    </member>
    <member name="M:System.Net.PeerToPeer.Collaboration.PeerEndPoint.Equals(System.Object)">
      <summary>Compares the <see cref="T:System.Net.PeerToPeer.Collaboration.PeerEndPoint" /> to the specified <see cref="T:System.Object" />.</summary>
      <returns>Returns true if the <see cref="T:System.Net.PeerToPeer.Collaboration.PeerEndPoint" /> is equal to the specified object instance, else false.</returns>
      <param name="obj">Объект <see cref="T:System.Object" /> для проверки на равенство.</param>
      <filterpriority>2</filterpriority>
    </member>
    <member name="M:System.Net.PeerToPeer.Collaboration.PeerEndPoint.Equals(System.Object,System.Object)">
      <summary>Determines whether the specified <see cref="T:System.Net.PeerToPeer.Collaboration.PeerEndPoint" /> objects are considered equal.</summary>
      <returns>Returns true if the <see cref="T:System.Net.PeerToPeer.Collaboration.PeerEndPoint" /> instances provided have matching data, else false.</returns>
      <param name="objA">Первый объект <see cref="T:System.Net.PeerToPeer.Collaboration.PeerEndPoint" /> для сравнения.</param>
      <param name="objB">Второй объект <see cref="T:System.Net.PeerToPeer.Collaboration.PeerEndPoint" /> для сравнения.</param>
      <filterpriority>2</filterpriority>
    </member>
    <member name="M:System.Net.PeerToPeer.Collaboration.PeerEndPoint.GetHashCode">
      <summary>Возвращает хэш-код экземпляра класса <see cref="T:System.Net.PeerToPeer.Collaboration.PeerEndPoint" />.</summary>
      <returns>Хэш-код в виде 32-разрядного целого числа со знаком для сравнения экземпляров данного типа.</returns>
      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Net.PeerToPeer.Collaboration.PeerEndPoint" /> object has been disposed.</exception>
      <filterpriority>2</filterpriority>
    </member>
    <member name="M:System.Net.PeerToPeer.Collaboration.PeerEndPoint.GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
      <summary>Заполняет экземпляр класса <see cref="T:System.Runtime.Serialization.SerializationInfo" /> данными, требуемыми для сериализации заданного экземпляра класса <see cref="T:System.Net.PeerToPeer.Collaboration.PeerObject" />.Производный тип должен вызывать метод базового типа <see cref="M:System.Runtime.Serialization.ISerializable.GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)" />.</summary>
      <param name="info">The <see cref="T:System.Runtime.Serialization.SerializationInfo" /> to populate with data.</param>
      <param name="context">Назначение сериализации.</param>
    </member>
    <member name="P:System.Net.PeerToPeer.Collaboration.PeerEndPoint.Name">
      <summary>Возвращает или задает объект <see cref="T:System.String" />, содержащий отображаемое имя для экземпляра <see cref="T:System.Net.PeerToPeer.Collaboration.PeerEndPoint" />.</summary>
      <returns>Объект <see cref="T:System.String" />, содержащий отображаемое имя объекта <see cref="T:System.Net.PeerToPeer.Collaboration.PeerEndPoint" />.</returns>
      <filterpriority>2</filterpriority>
    </member>
    <member name="E:System.Net.PeerToPeer.Collaboration.PeerEndPoint.NameChanged">
      <summary>Получает сигнал при изменении имени, связанного с объектом <see cref="T:System.Net.PeerToPeer.Collaboration.PeerEndPoint" />.</summary>
      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Net.PeerToPeer.Collaboration.PeerEndPoint" /> object has been disposed.</exception>
      <filterpriority>2</filterpriority>
    </member>
    <member name="M:System.Net.PeerToPeer.Collaboration.PeerEndPoint.OnNameChanged(System.Net.PeerToPeer.Collaboration.NameChangedEventArgs)">
      <summary>Вызывается при изменении имени однорангового узла <paramref name="PeerName" />, заданного объектом <see cref="T:System.Net.PeerToPeer.Collaboration.PeerContact" />, связанным с экземпляром класса <see cref="T:System.Net.PeerToPeer.Collaboration.PeerEndPoint" />.</summary>
      <param name="nameChangedArgs">Задает тип изменения, произведенного в имени однорангового узла <paramref name="PeerName" />.</param>
    </member>
    <member name="P:System.Net.PeerToPeer.Collaboration.PeerEndPoint.SynchronizingObject">
      <summary>Если задано значение этого свойства, со всеми событиями, не просигналившими в результате асинхронной операции, будут связаны обработчики событий, осуществляющие обратный вызов в потоке, создавшем конкретный объект <see cref="P:System.Net.PeerToPeer.Collaboration.PeerEndPoint.SynchronizingObject" />.</summary>
      <returns>Объект, реализующий интерфейс <see cref="T:System.ComponentModel.ISynchronizeInvoke" />, используемый экземплярами этого типа для синхронизации обработчиков событий в создавшем его потоке.</returns>
      <exception cref="T:System.ObjectDisposedException">Вызывающий объект был удален.</exception>
      <filterpriority>2</filterpriority>
    </member>
    <member name="M:System.Net.PeerToPeer.Collaboration.PeerEndPoint.System#Runtime#Serialization#ISerializable#GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
      <summary>Populates the current <see cref="T:System.Net.PeerToPeer.Collaboration.PeerEndPoint" /> instance with the data obtained from the serialized source.</summary>
      <param name="info">The <see cref="T:System.Runtime.Serialization.SerializationInfo" /> to populate with data.</param>
      <param name="context">Назначение сериализации.</param>
    </member>
    <member name="M:System.Net.PeerToPeer.Collaboration.PeerEndPoint.ToString">
      <summary>Returns a <see cref="T:System.String" /> that represents a <see cref="T:System.Net.PeerToPeer.Collaboration.PeerEndPoint" /> instance.</summary>
      <returns>Объект <see cref="T:System.String" />, представляющий объект <see cref="T:System.Net.PeerToPeer.Collaboration.PeerEndPoint" />.</returns>
      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Net.PeerToPeer.Collaboration.PeerEndPoint" /> object has been disposed.</exception>
      <filterpriority>2</filterpriority>
    </member>
    <member name="T:System.Net.PeerToPeer.Collaboration.PeerEndPointCollection">
      <summary>Represents a container for elements of a <see cref="T:System.Net.PeerToPeer.Collaboration.PeerEndPoint" /> object.Экземпляр данного типа возвращается классом <see cref="T:System.Net.PeerToPeer.Collaboration.Peer" />.</summary>
      <filterpriority>2</filterpriority>
    </member>
    <member name="M:System.Net.PeerToPeer.Collaboration.PeerEndPointCollection.Equals(System.Net.PeerToPeer.Collaboration.PeerEndPointCollection)">
      <summary>Сравнивает объект <see cref="T:System.Net.PeerToPeer.Collaboration.PeerEndPointCollection" /> с указанным объектом.</summary>
      <returns>Возвращает true, если объект <see cref="T:System.Net.PeerToPeer.Collaboration.PeerEndPointCollection" /> равен заданному объекту.</returns>
      <param name="other"> Объект, с которым производится сравнение.</param>
      <filterpriority>2</filterpriority>
    </member>
    <member name="M:System.Net.PeerToPeer.Collaboration.PeerEndPointCollection.InsertItem(System.Int32,System.Net.PeerToPeer.Collaboration.PeerEndPoint)">
      <summary>Inserts a new <see cref="T:System.Net.PeerToPeer.Collaboration.PeerEndPoint" /> element into the <see cref="T:System.Net.PeerToPeer.Collaboration.PeerEndPointCollection" /> at the specified index or key.</summary>
      <param name="index">Индекс (начиная с нуля) элемента, который требуется заменить</param>
      <param name="item">Новое значение элемента с указанным индексом</param>
      <exception cref="T:System.ArgumentNullException">Аргумент <paramref name="item" /> равен пустой ссылке (null).</exception>
    </member>
    <member name="M:System.Net.PeerToPeer.Collaboration.PeerEndPointCollection.SetItem(System.Int32,System.Net.PeerToPeer.Collaboration.PeerEndPoint)">
      <summary>Replaces the <see cref="T:System.Net.PeerToPeer.Collaboration.PeerEndPoint" /> element at the specified index.</summary>
      <param name="index"> Индекс (начиная с нуля) элемента, который требуется заменить</param>
      <param name="item">Новое значение элемента с указанным индексом</param>
      <exception cref="T:System.ArgumentNullException">Аргумент <paramref name="item" /> равен пустой ссылке (null).</exception>
    </member>
    <member name="M:System.Net.PeerToPeer.Collaboration.PeerEndPointCollection.ToString">
      <summary>Возвращает объект <see cref="T:System.String" />, содержащий текущие значения каждого экземпляра <see cref="T:System.Net.PeerToPeer.Collaboration.PeerEndPoint" />, разделенные запятыми.</summary>
      <returns>Строка символов Юникода <see cref="T:System.String" />, представляющая текущие значения каждого экземпляра <see cref="T:System.Net.PeerToPeer.Collaboration.PeerEndPoint" />.</returns>
      <filterpriority>2</filterpriority>
    </member>
    <member name="T:System.Net.PeerToPeer.Collaboration.PeerInvitationResponse">
      <summary>Представляет ответ, полученный от удаленного узла, на приглашение, отправленное с помощью метода <see cref="M:System.Net.PeerToPeer.Collaboration.Peer.Invite" /> или <see cref="M:System.Net.PeerToPeer.Collaboration.PeerNearMe.Invite" />.</summary>
    </member>
    <member name="P:System.Net.PeerToPeer.Collaboration.PeerInvitationResponse.PeerInvitationResponseType">
      <summary>Возвращает или задает ответ на приглашение от удаленного однорангового узла, определенное классом <see cref="T:System.Net.PeerToPeer.Collaboration.PeerInvitationResponseType" />.</summary>
      <returns>Объект <see cref="T:System.Net.PeerToPeer.Collaboration.PeerInvitationResponseType" />, содержащий ответ на приглашение удаленного узла.</returns>
    </member>
    <member name="T:System.Net.PeerToPeer.Collaboration.PeerInvitationResponseType">
      <summary>Определяет ответы, которые может получить локальный одноранговый узел на запросы с приглашениями к управляемой приложением совместной работе.</summary>
      <filterpriority>2</filterpriority>
    </member>
    <member name="F:System.Net.PeerToPeer.Collaboration.PeerInvitationResponseType.Declined">
      <summary>Одноранговый узел отклонил запрос с приглашением.</summary>
    </member>
    <member name="F:System.Net.PeerToPeer.Collaboration.PeerInvitationResponseType.Accepted">
      <summary>Одноранговый узел принял запрос с приглашением.</summary>
    </member>
    <member name="F:System.Net.PeerToPeer.Collaboration.PeerInvitationResponseType.Expired">
      <summary>У запроса с приглашением истек срок действия.</summary>
    </member>
    <member name="T:System.Net.PeerToPeer.Collaboration.PeerNearMe">
      <summary>Представляет одноранговый узел, обнаруженный инфраструктурой "Соседние пользователи".  </summary>
    </member>
    <member name="M:System.Net.PeerToPeer.Collaboration.PeerNearMe.#ctor">
      <summary>Initializes a new default instance of the <see cref="T:System.Net.PeerToPeer.Collaboration.PeerNearMe" /> class.</summary>
      <filterpriority>2</filterpriority>
    </member>
    <member name="M:System.Net.PeerToPeer.Collaboration.PeerNearMe.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
      <summary>Initializes a new <see cref="T:System.Net.PeerToPeer.Collaboration.PeerNearMe" /> instance with the associated parameters required for serialization.</summary>
      <param name="serializationInfo">The <see cref="T:System.Runtime.Serialization.SerializationInfo" /> associated with the <see cref="T:System.Net.PeerToPeer.Collaboration.PeerNearMe" />.</param>
      <param name="streamingContext">The serialization destination associated with the <see cref="T:System.Net.PeerToPeer.Collaboration.PeerNearMe" />.</param>
    </member>
    <member name="M:System.Net.PeerToPeer.Collaboration.PeerNearMe.AddToContactManager">
      <summary>Генерирует объект <see cref="T:System.Net.PeerToPeer.Collaboration.PeerContact" /> на основе объекта <see cref="T:System.Net.PeerToPeer.Collaboration.PeerNearMe" /> и связывает его с объектом <see cref="T:System.Net.PeerToPeer.Collaboration.ContactManager" />.</summary>
      <returns>
        <see cref="T:System.Net.PeerToPeer.Collaboration.PeerContact" /> object associated with the <see cref="T:System.Net.PeerToPeer.Collaboration.PeerEndPoint" />.</returns>
      <exception cref="T:System.Net.PeerToPeer.PeerToPeerException">Не удалось создать и связать объект <see cref="T:System.Net.PeerToPeer.Collaboration.PeerContact" /> с объектом <see cref="T:System.Net.PeerToPeer.Collaboration.ContactManager" /> с помощью инфраструктуры совместной работы.</exception>
      <filterpriority>2</filterpriority>
    </member>
    <member name="M:System.Net.PeerToPeer.Collaboration.PeerNearMe.AddToContactManager(System.String,System.String,System.Net.Mail.MailAddress)">
      <summary>Генерирует объект <see cref="T:System.Net.PeerToPeer.Collaboration.PeerContact" /> со связанными описательными параметрами из объекта <see cref="T:System.Net.PeerToPeer.Collaboration.PeerNearMe" /> и связывает созданный объект с объектом <see cref="T:System.Net.PeerToPeer.Collaboration.ContactManager" />.</summary>
      <returns>Объект <see cref="T:System.Net.PeerToPeer.Collaboration.PeerContact" />, связанный с объектом <see cref="T:System.Net.PeerToPeer.Collaboration.PeerNearMe" />, который содержит описательные параметры.</returns>
      <param name="displayName">Отображаемое имя, назначенное созданному контакту.</param>
      <param name="nickname">Параметр <paramref name="nickname" /> (псевдоним) связываемый с созданным контактом.</param>
      <param name="emailAddress">Объект <see cref="T:System.Net.Mail.MailAddress" />, содержащий адрес электронной почты, присваиваемый созданному контакту.</param>
      <exception cref="T:System.Net.PeerToPeer.PeerToPeerException">Инфраструктуре совместной работы не удалось создать или обновить объект <see cref="T:System.Net.PeerToPeer.Collaboration.PeerContact" />, связанный с объектом <see cref="T:System.Net.PeerToPeer.Collaboration.ContactManager" />.</exception>
      <filterpriority>2</filterpriority>
    </member>
    <member name="M:System.Net.PeerToPeer.Collaboration.PeerNearMe.CreateFromPeerEndPoint(System.Net.PeerToPeer.Collaboration.PeerEndPoint)">
      <summary>Генерирует объект <see cref="T:System.Net.PeerToPeer.Collaboration.PeerNearMe" /> на основе предоставленного объекта <see cref="T:System.Net.PeerToPeer.Collaboration.PeerEndPoint" />.</summary>
      <returns>Объект <see cref="T:System.Net.PeerToPeer.Collaboration.PeerNearMe" />, связанный с объектом <see cref="T:System.Net.PeerToPeer.Collaboration.PeerEndPoint" />. </returns>
      <param name="peerEndPoint">Объект <see cref="T:System.Net.PeerToPeer.Collaboration.PeerEndPoint" />, указывающий конечную точку, связанную с одноранговым узлом.</param>
      <exception cref="T:System.ArgumentNullException">Значение свойства <paramref name="peerEndPoint" /> — null.</exception>
      <exception cref="T:System.Net.PeerToPeer.PeerToPeerException">Значение свойства <see cref="P:System.Net.PeerToPeer.Collaboration.PeerEndPoint.EndPoint" /> заданного объекта — null.</exception>
      <filterpriority>2</filterpriority>
    </member>
    <member name="M:System.Net.PeerToPeer.Collaboration.PeerNearMe.Dispose(System.Boolean)">
      <summary>Releases the unmanaged resources used by the <see cref="T:System.Net.PeerToPeer.Collaboration.PeerNearMe" /> object and optionally releases the managed resources.</summary>
      <param name="disposing">Задайте значение true для освобождения управляемых и неуправляемых ресурсов; значение false для освобождения только неуправляемых ресурсов.</param>
    </member>
    <member name="M:System.Net.PeerToPeer.Collaboration.PeerNearMe.Equals(System.Net.PeerToPeer.Collaboration.PeerNearMe)">
      <summary>Compares the <see cref="T:System.Net.PeerToPeer.Collaboration.PeerNearMe" /> to the specified <see cref="T:System.Net.PeerToPeer.Collaboration.PeerNearMe" /> instance.</summary>
      <returns>Returns true if the <see cref="T:System.Net.PeerToPeer.Collaboration.PeerNearMe" /> instance provided has matching data, else false.</returns>
      <param name="other">The <see cref="T:System.Net.PeerToPeer.Collaboration.PeerNearMe" /> instance to test for equality.</param>
      <exception cref="T:System.ArgumentNullException">The <paramref name="other" /> argument is null.</exception>
      <filterpriority>2</filterpriority>
    </member>
    <member name="M:System.Net.PeerToPeer.Collaboration.PeerNearMe.Equals(System.Object)">
      <summary>Compares the <see cref="T:System.Net.PeerToPeer.Collaboration.PeerNearMe" /> instance to the specified object.</summary>
      <returns>Returns true if the <see cref="T:System.Net.PeerToPeer.Collaboration.PeerNearMe" /> instance provided has matching data, else false.</returns>
      <param name="obj">Объект для проверки на равенство.</param>
      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Net.PeerToPeer.Collaboration.PeerNearMe" /> object has been disposed.</exception>
      <filterpriority>2</filterpriority>
    </member>
    <member name="M:System.Net.PeerToPeer.Collaboration.PeerNearMe.Equals(System.Object,System.Object)">
      <summary>Determines whether the specified <see cref="T:System.Net.PeerToPeer.Collaboration.PeerNearMe" /> instances are considered equal.</summary>
      <returns>Returns true if the <see cref="T:System.Net.PeerToPeer.Collaboration.PeerNearMe" /> instances provided have matching data, else false.</returns>
      <param name="objA">Первая структура <see cref="T:System.Net.PeerToPeer.Collaboration.PeerNearMe" /> для сравнения.</param>
      <param name="objB">Вторая структура <see cref="T:System.Net.PeerToPeer.Collaboration.PeerNearMe" /> для сравнения.</param>
      <filterpriority>2</filterpriority>
    </member>
    <member name="M:System.Net.PeerToPeer.Collaboration.PeerNearMe.GetHashCode">
      <summary>Возвращает хэш-код экземпляра класса <see cref="T:System.Net.PeerToPeer.Collaboration.PeerNearMe" />.</summary>
      <returns>Хэш-код в виде 32-разрядного целого числа со знаком для сравнения экземпляров данного типа.</returns>
      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Net.PeerToPeer.Collaboration.PeerNearMe" /> object has been disposed.</exception>
      <filterpriority>2</filterpriority>
    </member>
    <member name="M:System.Net.PeerToPeer.Collaboration.PeerNearMe.GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
      <summary>Populates a <see cref="T:System.Runtime.Serialization.SerializationInfo" /> with the data required to serialize the specified <see cref="T:System.Net.PeerToPeer.Collaboration.PeerNearMe" />.Производный тип должен вызывать метод базового типа <see cref="M:System.Runtime.Serialization.ISerializable.GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)" />.</summary>
      <param name="info">The <see cref="T:System.Runtime.Serialization.SerializationInfo" /> to populate with data.</param>
      <param name="context">Назначение сериализации.</param>
    </member>
    <member name="M:System.Net.PeerToPeer.Collaboration.PeerNearMe.InternalRefreshData(System.Object)">
      <summary>Инициирует сетевую операцию извлечения данных приложения, объектов и присутствия, связанных с конкретным экземпляром класса <see cref="T:System.Net.PeerToPeer.Collaboration.PeerNearMe" />.</summary>
      <param name="state">Определяет данные приложения, объектов и присутствия, относящиеся к экземпляру класса <see cref="T:System.Net.PeerToPeer.Collaboration.PeerNearMe" />. </param>
    </member>
    <member name="M:System.Net.PeerToPeer.Collaboration.PeerNearMe.Invite">
      <summary>Отправляет приглашение на присоединение к приложению совместной работы удаленному одноранговому узлу.</summary>
      <returns>Объект <see cref="T:System.Net.PeerToPeer.Collaboration.PeerInvitationResponse" />, содержащий требуемое значение из перечисления <see cref="T:System.Net.PeerToPeer.Collaboration.PeerInvitationResponseType" />, заданное удаленным одноранговым узлом.</returns>
      <exception cref="T:System.ObjectDisposedException">Объект <see cref="T:System.Net.PeerToPeer.Collaboration.PeerNearMe" /> был удален.</exception>
      <exception cref="T:System.Net.PeerToPeer.PeerToPeerException">Объект <see cref="T:System.Net.PeerToPeer.Collaboration.PeerEndPoint" />, связанный с объектом <see cref="T:System.Net.PeerToPeer.Collaboration.PeerApplication" />, заданным коллекцией <see cref="T:System.Net.PeerToPeer.Collaboration.PeerEndPointCollection" /> равен пустой ссылке (null) или его счетчик связанных конечных точек равен '0'.С текущим приложением одноранговой сети не связан идентификатор <see cref="T:System.Guid" />.</exception>
      <filterpriority>2</filterpriority>
    </member>
    <member name="M:System.Net.PeerToPeer.Collaboration.PeerNearMe.Invite(System.Net.PeerToPeer.Collaboration.PeerApplication,System.String,System.Byte[])">
      <summary>Отправляет приглашение на присоединение к приложению совместной работы в одноранговой сети удаленному одноранговому узлу, включающее данные, описывающие или определяющие приглашение для приложения.</summary>
      <returns>Объект <see cref="T:System.Net.PeerToPeer.Collaboration.PeerInvitationResponse" />, содержащий требуемое значение из перечисления <see cref="T:System.Net.PeerToPeer.Collaboration.PeerInvitationResponseType" />, заданное удаленным одноранговым узлом.</returns>
      <param name="applicationToInvite">Определяет приложение совместной работы в одноранговой сети, представленное экземпляром класса <see cref="T:System.Net.PeerToPeer.Collaboration.PeerApplication" />.</param>
      <param name="message">Сообщение, отправляемое удаленному одноранговому узлу вместе с приглашением на присоединение к приложению.Размер сообщения не может превышать 255 символов Юникода.</param>
      <param name="invitationData">Определенный пользователем большой двоичный объект, связываемый с приглашением.Его размер ограничен 16 КБ (16384 байт).</param>
      <exception cref="T:System.ObjectDisposedException">Объект <see cref="T:System.Net.PeerToPeer.Collaboration.PeerApplication" /> был удален.</exception>
      <exception cref="T:System.ArgumentNullException">Аргумент <paramref name="applicationToInvite" /> равен пустой ссылке (null).</exception>
      <exception cref="T:System.Net.PeerToPeer.PeerToPeerException">Аргумент <paramref name="applicationToInvite" /> содержит пустую структуру <see cref="T:System.Guid" />.Объект <see cref="T:System.Net.PeerToPeer.Collaboration.PeerEndPoint" />, связанный с объектом <see cref="T:System.Net.PeerToPeer.Collaboration.PeerApplication" />, заданным коллекцией <see cref="T:System.Net.PeerToPeer.Collaboration.PeerEndPointCollection" /> равен пустой ссылке (null) или его счетчик связанных конечных точек равен '0'.</exception>
      <filterpriority>2</filterpriority>
    </member>
    <member name="M:System.Net.PeerToPeer.Collaboration.PeerNearMe.InviteAsync(System.Net.PeerToPeer.Collaboration.PeerApplication,System.String,System.Byte[],System.Object)">
      <summary>Принимает ответ на приглашение от однорангового узла, присоединяющегося к приложению совместной работы в одноранговой сети.</summary>
      <param name="applicationToInvite">Содержит сведения о приложении совместной работы в одноранговой сети, представленные объектом <see cref="T:System.Net.PeerToPeer.Collaboration.PeerApplication" />.</param>
      <param name="message">Сообщение, отправляемое удаленному одноранговому узлу вместе с приглашением на присоединение к приложению.Размер сообщения не может превышать 255 символов Юникода.</param>
      <param name="invitationData">Определенный пользователем большой двоичный объект, связываемый с приглашением.Его размер ограничен 16 КБ (16384 байт).</param>
      <param name="userToken">Пользовательский объект, который требуется передать методу обратного вызова асинхронной операции для идентификации.Задание параметра является обязательным. Необходимо также, чтобы он был уникальным среди всех текущих асинхронных операций приглашения.</param>
      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Net.PeerToPeer.Collaboration.PeerApplication" /> object has been disposed.</exception>
      <exception cref="T:System.ArgumentNullException">Аргумент <paramref name="applicationToInvite" /> содержит пустую структуру <see cref="T:System.Guid" />.</exception>
      <exception cref="T:System.ArgumentException">The <paramref name="userToken" /> argument specifies null.</exception>
      <filterpriority>2</filterpriority>
    </member>
    <member name="M:System.Net.PeerToPeer.Collaboration.PeerNearMe.InviteAsync(System.Object)">
      <summary>Принимает ответ на приглашение от однорангового узла, присоединяющегося к приложению совместной работы в одноранговой сети.</summary>
      <param name="userToken">Пользовательский объект, который требуется передать методу обратного вызова асинхронной операции для идентификации.Задание параметра является обязательным. Необходимо также, чтобы он был уникальным среди всех текущих асинхронных операций приглашения.</param>
      <exception cref="T:System.ObjectDisposedException">Объект <see cref="T:System.Net.PeerToPeer.Collaboration.PeerApplication" /> был удален.</exception>
      <exception cref="T:System.ArgumentException">The <paramref name="userToken" /> argument specifies null.</exception>
      <exception cref="T:System.Net.PeerToPeer.PeerToPeerException">Объект <see cref="T:System.Net.PeerToPeer.Collaboration.PeerApplication" /> не определяет допустимое значение идентификатора <see cref="T:System.Guid" />.</exception>
      <filterpriority>2</filterpriority>
    </member>
    <member name="P:System.Net.PeerToPeer.Collaboration.PeerNearMe.Nickname">
      <summary>Возвращает или задает объект <see cref="T:System.String" />, представляющий псевдоним объекта <see cref="T:System.Net.PeerToPeer.Collaboration.PeerNearMe" />.</summary>
      <returns>Объект <see cref="T:System.String" />, представляющий псевдоним объекта <see cref="T:System.Net.PeerToPeer.Collaboration.PeerNearMe" />.</returns>
      <exception cref="T:System.ObjectDisposedException">Объект <see cref="T:System.Net.PeerToPeer.Collaboration.PeerNearMe" /> был удален.</exception>
      <filterpriority>2</filterpriority>
    </member>
    <member name="M:System.Net.PeerToPeer.Collaboration.PeerNearMe.OnRefreshDataCompleted(System.Net.PeerToPeer.Collaboration.RefreshDataCompletedEventArgs)">
      <summary>Посылает сигнал событию <see cref="E:System.Net.PeerToPeer.Collaboration.PeerNearMe.RefreshDataCompleted" />.</summary>
      <param name="e">Данные о событии, содержащиеся в экземпляре <see cref="T:System.Net.PeerToPeer.Collaboration.RefreshDataCompletedEventArgs" />.</param>
    </member>
    <member name="E:System.Net.PeerToPeer.Collaboration.PeerNearMe.PeerNearMeChanged">
      <summary>Получает сигнал при обнаружении экземпляра класса <see cref="T:System.Net.PeerToPeer.Collaboration.PeerNearMe" />, прекращении доступа к нему или изменении сведений об объекте <see cref="T:System.Net.PeerToPeer.Collaboration.PeerEndPoint" />.</summary>
      <filterpriority>2</filterpriority>
    </member>
    <member name="M:System.Net.PeerToPeer.Collaboration.PeerNearMe.RefreshData">
      <summary>Инициирует сетевую операцию извлечения данных приложения, объектов и присутствия, связанных с конкретным экземпляром класса <see cref="T:System.Net.PeerToPeer.Collaboration.PeerNearMe" />.</summary>
      <exception cref="T:System.ObjectDisposedException">Объект <see cref="T:System.Net.PeerToPeer.Collaboration.PeerNearMe" /> был удален.</exception>
      <filterpriority>2</filterpriority>
    </member>
    <member name="M:System.Net.PeerToPeer.Collaboration.PeerNearMe.RefreshDataAsync(System.Object)">
      <summary>Инициирует сетевую операцию извлечения данных приложения, объектов и присутствия, связанных с конкретным экземпляром класса <see cref="T:System.Net.PeerToPeer.Collaboration.PeerNearMe" />.</summary>
      <param name="userToken">Пользовательский объект, передаваемый делегату, вызываемому после завершения данным методом операции.</param>
      <exception cref="T:System.ObjectDisposedException">Объект <see cref="T:System.Net.PeerToPeer.Collaboration.PeerNearMe" /> был удален.</exception>
      <exception cref="T:System.ArgumentNullException">Аргумент <paramref name="userToken" /> равен пустой ссылке (null).</exception>
      <exception cref="T:System.Net.PeerToPeer.PeerToPeerException">Предыдущий вызов метода <see cref="M:System.Net.PeerToPeer.Collaboration.PeerNearMe.RefreshDataAsync(System.Object)" /> еще не завершился.</exception>
      <filterpriority>2</filterpriority>
    </member>
    <member name="E:System.Net.PeerToPeer.Collaboration.PeerNearMe.RefreshDataCompleted">
      <summary>Получает сигнал при завершении операции <see cref="M:System.Net.PeerToPeer.Collaboration.PeerNearMe.RefreshData" /> или <see cref="M:System.Net.PeerToPeer.Collaboration.PeerNearMe.RefreshDataAsync(System.Object)" /> для экземпляра класса <see cref="T:System.Net.PeerToPeer.Collaboration.PeerNearMe" />.</summary>
      <exception cref="T:System.ObjectDisposedException">Объект <see cref="T:System.Net.PeerToPeer.Collaboration.PeerNearMe" /> был удален.</exception>
      <filterpriority>2</filterpriority>
    </member>
    <member name="M:System.Net.PeerToPeer.Collaboration.PeerNearMe.System#Runtime#Serialization#ISerializable#GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
      <summary>Populates the current <see cref="T:System.Net.PeerToPeer.Collaboration.PeerNearMe" /> instance with the data obtained from the serialized source.</summary>
      <param name="info">The <see cref="T:System.Runtime.Serialization.SerializationInfo" /> to populate with data.</param>
      <param name="context">Назначение сериализации.</param>
    </member>
    <member name="M:System.Net.PeerToPeer.Collaboration.PeerNearMe.ToString">
      <summary>Возвращает строку <see cref="T:System.String" />, которая представляет экземпляр объекта <see cref="T:System.Net.PeerToPeer.Collaboration.PeerNearMe" />.</summary>
      <returns>
        <see cref="T:System.String" /> representing the <see cref="T:System.Net.PeerToPeer.Collaboration.PeerObject" />.</returns>
      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Net.PeerToPeer.Collaboration.PeerNearMe" /> object has been disposed.</exception>
      <filterpriority>2</filterpriority>
    </member>
    <member name="T:System.Net.PeerToPeer.Collaboration.PeerNearMeChangedEventArgs">
      <summary>Provides qualifying information to a callback method when a <see cref="E:System.Net.PeerToPeer.Collaboration.PeerNearMe.PeerNearMeChanged" /> event occurs.</summary>
      <filterpriority>2</filterpriority>
    </member>
    <member name="P:System.Net.PeerToPeer.Collaboration.PeerNearMeChangedEventArgs.PeerChangeType">
      <summary>Указывает тип изменения, произошедшего в объекте <see cref="T:System.Net.PeerToPeer.Collaboration.PeerNearMe" />.</summary>
      <returns>Объект <see cref="T:System.Net.PeerToPeer.Collaboration.PeerChangeType" />, указывающий тип изменения, произошедшего в объекте <see cref="T:System.Net.PeerToPeer.Collaboration.PeerNearMe" />.</returns>
      <filterpriority>2</filterpriority>
    </member>
    <member name="P:System.Net.PeerToPeer.Collaboration.PeerNearMeChangedEventArgs.PeerNearMe">
      <summary>Возвращает измененный экземпляр <see cref="T:System.Net.PeerToPeer.Collaboration.PeerNearMe" />.</summary>
      <returns>Изменившийся объект <see cref="T:System.Net.PeerToPeer.Collaboration.PeerNearMe" />.</returns>
      <filterpriority>2</filterpriority>
    </member>
    <member name="T:System.Net.PeerToPeer.Collaboration.PeerNearMeCollection">
      <summary>Represents a container for elements of a <see cref="T:System.Net.PeerToPeer.Collaboration.PeerNearMe" /> object.Экземпляр данного типа возвращается статическим методом <see cref="M:System.Net.PeerToPeer.Collaboration.PeerCollaboration.GetPeersNearMe" />.</summary>
      <filterpriority>2</filterpriority>
    </member>
    <member name="M:System.Net.PeerToPeer.Collaboration.PeerNearMeCollection.InsertItem(System.Int32,System.Net.PeerToPeer.Collaboration.PeerNearMe)">
      <summary>Inserts a new <see cref="T:System.Net.PeerToPeer.Collaboration.PeerNearMe" /> element into the <see cref="T:System.Net.PeerToPeer.Collaboration.PeerNearMeCollection" /> at the specified index or key.</summary>
      <param name="index">Индекс (начиная с нуля), соответствующий требуемому элементу.</param>
      <param name="item">Новое значение элемента с указанным индексом.</param>
      <exception cref="T:System.ArgumentNullException">Аргумент <paramref name="item" /> равен пустой ссылке (null).</exception>
    </member>
    <member name="M:System.Net.PeerToPeer.Collaboration.PeerNearMeCollection.SetItem(System.Int32,System.Net.PeerToPeer.Collaboration.PeerNearMe)">
      <summary>Replaces the <see cref="T:System.Net.PeerToPeer.Collaboration.PeerNearMe" /> element at the specified index.</summary>
      <param name="index">Индекс (начиная с нуля), соответствующий требуемому элементу.</param>
      <param name="item">Новое значение элемента с указанным индексом.</param>
      <exception cref="T:System.ArgumentNullException">Аргумент <paramref name="item" /> равен пустой ссылке (null).</exception>
    </member>
    <member name="M:System.Net.PeerToPeer.Collaboration.PeerNearMeCollection.ToString">
      <summary>Возвращает строковое представление текущих значений каждого экземпляра класса <see cref="T:System.Net.PeerToPeer.Collaboration.PeerNearMe" /> с запятыми в качестве разделителей.</summary>
      <returns>Строка символов Юникода, представляющая текущие значения каждого экземпляра класса <see cref="T:System.Net.PeerToPeer.Collaboration.PeerNearMe" />.</returns>
      <filterpriority>2</filterpriority>
    </member>
    <member name="T:System.Net.PeerToPeer.Collaboration.PeerObject">
      <summary>Представляет новый экземпляр класса PeerObject с автоматически сгенерированным идентификатором <see cref="T:System.Guid" />.  </summary>
    </member>
    <member name="M:System.Net.PeerToPeer.Collaboration.PeerObject.#ctor">
      <summary>Инициализирует новый экземпляр по умолчанию класса <see cref="T:System.Net.PeerToPeer.Collaboration.PeerObject" />.</summary>
      <filterpriority>2</filterpriority>
    </member>
    <member name="M:System.Net.PeerToPeer.Collaboration.PeerObject.#ctor(System.Guid,System.Byte[],System.Net.PeerToPeer.Collaboration.PeerScope)">
      <summary>Инициализирует новый экземпляр класса <see cref="T:System.Net.PeerToPeer.Collaboration.PeerObject" />, используя связанную область и данные. </summary>
      <param name="Id">Пользовательский идентификатор объекта <see cref="T:System.Net.PeerToPeer.Collaboration.PeerObject" />.</param>
      <param name="data">Большой двоичный объект данных, содержащий сведения об объекте <see cref="T:System.Net.PeerToPeer.Collaboration.PeerObject" />.Размер значения этого параметра не может превышать 16 КБ.</param>
      <param name="peerScope">Указывает область, в которой требуется зарегистрировать объект <see cref="T:System.Net.PeerToPeer.Collaboration.PeerObject" />. </param>
      <exception cref="T:System.ArgumentException">Один из переданных методу аргументов имеет недопустимое значение.</exception>
      <filterpriority>2</filterpriority>
    </member>
    <member name="M:System.Net.PeerToPeer.Collaboration.PeerObject.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
      <summary>Инициализирует новый экземпляр класса <see cref="T:System.Net.PeerToPeer.Collaboration.PeerObject" />, используя связанные параметры, требуемые для выполнения сериализации.</summary>
      <param name="serializationInfo">Объект <see cref="T:System.Runtime.Serialization.SerializationInfo" />, связанный с объектом <see cref="T:System.Net.PeerToPeer.Collaboration.PeerObject" />.</param>
      <param name="streamingContext">Назначение сериализации, связанное с объектом <see cref="T:System.Net.PeerToPeer.Collaboration.PeerObject" />.</param>
    </member>
    <member name="P:System.Net.PeerToPeer.Collaboration.PeerObject.Data">
      <summary>Получает или задает данные описания, связанные с экземпляром класса <see cref="T:System.Net.PeerToPeer.Collaboration.PeerObject" />, предназначенные для приложения совместной работы в одноранговой сети.</summary>
      <returns>Данные описания (такие как текст или небольшое изображение), связанные с объектом <see cref="T:System.Net.PeerToPeer.Collaboration.PeerObject" />.</returns>
      <exception cref="T:System.ObjectDisposedException">Экземпляр класса <see cref="T:System.Net.PeerToPeer.Collaboration.PeerObject" /> был удален.</exception>
      <exception cref="T:System.ArgumentException">Один из переданных методу аргументов имеет недопустимое значение.</exception>
      <filterpriority>2</filterpriority>
    </member>
    <member name="M:System.Net.PeerToPeer.Collaboration.PeerObject.Dispose">
      <summary>Освобождает все ресурсы, используемые объектом <see cref="T:System.Net.PeerToPeer.Collaboration.PeerObject" />.</summary>
      <filterpriority>2</filterpriority>
    </member>
    <member name="M:System.Net.PeerToPeer.Collaboration.PeerObject.Dispose(System.Boolean)">
      <summary>Освобождает неуправляемые ресурсы, используемые объектом <see cref="T:System.Net.PeerToPeer.Collaboration.PeerObject" />, а при необходимости освобождает также управляемые ресурсы.</summary>
      <param name="disposing">Задайте значение true для освобождения управляемых и неуправляемых ресурсов; значение false для освобождения только неуправляемых ресурсов.</param>
    </member>
    <member name="M:System.Net.PeerToPeer.Collaboration.PeerObject.Equals(System.Net.PeerToPeer.Collaboration.PeerObject)">
      <summary>Сравнивает объект <see cref="T:System.Net.PeerToPeer.Collaboration.PeerObject" /> с заданным экземпляром класса <see cref="T:System.Net.PeerToPeer.Collaboration.PeerObject" />.</summary>
      <returns>Возвращает значение true, если предоставленный экземпляр <see cref="T:System.Net.PeerToPeer.Collaboration.PeerObject" /> содержит совпадающие данные; в противном случае — значение false.</returns>
      <param name="other">Экземпляр класса <see cref="T:System.Net.PeerToPeer.Collaboration.PeerObject" />, проверяемый на равенство.</param>
      <exception cref="T:System.ObjectDisposedException">Объект <see cref="T:System.Net.PeerToPeer.Collaboration.PeerObject" />, заданный параметром <paramref name="other" />, был удален.</exception>
      <filterpriority>2</filterpriority>
    </member>
    <member name="M:System.Net.PeerToPeer.Collaboration.PeerObject.Equals(System.Object)">
      <summary>Сравнивает объект <see cref="T:System.Net.PeerToPeer.Collaboration.PeerObject" /> с указанным объектом.</summary>
      <returns>Возвращает значение true, если предоставленный экземпляр <see cref="T:System.Net.PeerToPeer.Collaboration.PeerObject" />содержит совпадающие данные, иначе возвращает значение false.</returns>
      <param name="obj"> Объект для проверки на равенство.</param>
      <exception cref="T:System.ObjectDisposedException">Объект, заданный параметром <paramref name="obj" /> был удален.</exception>
      <filterpriority>2</filterpriority>
    </member>
    <member name="M:System.Net.PeerToPeer.Collaboration.PeerObject.Equals(System.Object,System.Object)">
      <summary>Определяет, считаются ли равными указанные экземпляры <see cref="T:System.Net.PeerToPeer.Collaboration.PeerObject" />.</summary>
      <returns>Возвращает true, если предоставленные экземпляры <see cref="T:System.Net.PeerToPeer.Collaboration.PeerObject" /> содержат совпадающие данные, иначе — false.</returns>
      <param name="objA">Первый объект <see cref="T:System.Net.PeerToPeer.Collaboration.PeerObject" /> для сравнения.</param>
      <param name="objB">Второй объект <see cref="T:System.Net.PeerToPeer.Collaboration.PeerObject" /> для сравнения.</param>
      <filterpriority>2</filterpriority>
    </member>
    <member name="M:System.Net.PeerToPeer.Collaboration.PeerObject.GetHashCode">
      <summary>Возвращает хэш-код экземпляра класса <see cref="T:System.Net.PeerToPeer.Collaboration.PeerObject" />.</summary>
      <returns>Хэш-код в виде 32-разрядного целого числа со знаком для сравнения экземпляров данного типа.</returns>
      <exception cref="T:System.ObjectDisposedException">Экземпляр класса <see cref="T:System.Net.PeerToPeer.Collaboration.PeerObject" /> был удален.</exception>
      <filterpriority>2</filterpriority>
    </member>
    <member name="M:System.Net.PeerToPeer.Collaboration.PeerObject.GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
      <summary>Заполняет объект <see cref="T:System.Runtime.Serialization.SerializationInfo" /> данными, требуемыми для сериализации заданного объекта <see cref="T:System.Net.PeerToPeer.Collaboration.PeerObject" />.</summary>
      <param name="info">Экземпляр класса <see cref="T:System.Runtime.Serialization.SerializationInfo" />, который требуется заполнить данными.</param>
      <param name="context">Назначение сериализации.</param>
    </member>
    <member name="P:System.Net.PeerToPeer.Collaboration.PeerObject.Id">
      <summary>Получает или задает идентификатор <see cref="T:System.Guid" />, связанный с экземпляром класса <see cref="T:System.Net.PeerToPeer.Collaboration.PeerObject" />.</summary>
      <returns>Идентификатор <see cref="T:System.Guid" />, связанный с экземпляром класса <see cref="T:System.Net.PeerToPeer.Collaboration.PeerObject" />..</returns>
      <exception cref="T:System.ObjectDisposedException">Экземпляр класса <see cref="T:System.Net.PeerToPeer.Collaboration.PeerObject" /> был удален.</exception>
      <filterpriority>2</filterpriority>
    </member>
    <member name="E:System.Net.PeerToPeer.Collaboration.PeerObject.ObjectChanged">
      <summary>Получает сигнал при изменении экземпляра класса <see cref="T:System.Net.PeerToPeer.Collaboration.PeerObject" />.</summary>
      <filterpriority>2</filterpriority>
    </member>
    <member name="M:System.Net.PeerToPeer.Collaboration.PeerObject.OnObjectChanged(System.Net.PeerToPeer.Collaboration.ObjectChangedEventArgs)">
      <summary>Получает сигнал, когда экземпляр <see cref="T:System.Net.PeerToPeer.Collaboration.PeerObject" /> с заданным идентификатором добавляется, удаляется или обновляется удаленным одноранговым узлом. </summary>
      <param name="objChangedArgs">Тип изменения объекта, заданный объектом <see cref="T:System.Net.PeerToPeer.Collaboration.ObjectChangedEventArgs" />.</param>
    </member>
    <member name="P:System.Net.PeerToPeer.Collaboration.PeerObject.PeerScope">
      <summary>Получает или задает область <see cref="T:System.Net.PeerToPeer.Collaboration.PeerScope" />, в которой регистрируется экземпляр класса <see cref="T:System.Net.PeerToPeer.Collaboration.PeerObject" />.</summary>
      <returns>Объект PeerScope, определяющий область, в которой регистрируется объект <see cref="T:System.Net.PeerToPeer.Collaboration.PeerObject" />.</returns>
      <exception cref="T:System.ObjectDisposedException">Экземпляр класса <see cref="T:System.Net.PeerToPeer.Collaboration.PeerObject" /> был удален.</exception>
      <filterpriority>2</filterpriority>
    </member>
    <member name="P:System.Net.PeerToPeer.Collaboration.PeerObject.SynchronizingObject">
      <summary>Получает или задает объект, используемый для упаковки и передачи вызовов обработчика событий, происходящих в результате изменения экземпляра <see cref="T:System.Net.PeerToPeer.Collaboration.PeerObject" />.</summary>
      <returns>Объект с реализацией интерфейса <see cref="T:System.ComponentModel.ISynchronizeInvoke" />.Объект используется для синхронизации обработчика событий.</returns>
      <exception cref="T:System.ObjectDisposedException">Вызывающий объект был удален.</exception>
      <filterpriority>2</filterpriority>
    </member>
    <member name="M:System.Net.PeerToPeer.Collaboration.PeerObject.System#Runtime#Serialization#ISerializable#GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
      <summary>Заполняет текущий экземпляр <see cref="T:System.Net.PeerToPeer.Collaboration.PeerObject" /> данными, полученными из сериализованного источника.</summary>
      <param name="info">Объект <see cref="T:System.Runtime.Serialization.SerializationInfo" />, который требуется заполнить данными.</param>
      <param name="context">Назначение сериализации.</param>
    </member>
    <member name="M:System.Net.PeerToPeer.Collaboration.PeerObject.ToString">
      <summary>Возвращает объект <see cref="T:System.String" />, представляющий экземпляр <see cref="T:System.Net.PeerToPeer.Collaboration.PeerObject" />.</summary>
      <exception cref="T:System.ObjectDisposedException">Экземпляр класса <see cref="T:System.Net.PeerToPeer.Collaboration.PeerObject" /> был удален.</exception>
      <filterpriority>2</filterpriority>
    </member>
    <member name="T:System.Net.PeerToPeer.Collaboration.PeerObjectCollection">
      <summary>Представляет контейнер для элементов экземпляра класса <see cref="T:System.Net.PeerToPeer.Collaboration.PeerObject" />.</summary>
      <filterpriority>2</filterpriority>
    </member>
    <member name="M:System.Net.PeerToPeer.Collaboration.PeerObjectCollection.InsertItem(System.Int32,System.Net.PeerToPeer.Collaboration.PeerObject)">
      <summary>Inserts a new <see cref="T:System.Net.PeerToPeer.Collaboration.PeerObject" /> element into the <see cref="T:System.Net.PeerToPeer.Collaboration.PeerObjectCollection" /> at the specified index or key.</summary>
      <param name="index">Индекс (начиная с нуля), соответствующий требуемому элементу.</param>
      <param name="item">Новое значение элемента с указанным индексом.</param>
      <exception cref="T:System.ArgumentNullException">Аргумент <paramref name="item" /> равен пустой ссылке (null).</exception>
    </member>
    <member name="M:System.Net.PeerToPeer.Collaboration.PeerObjectCollection.SetItem(System.Int32,System.Net.PeerToPeer.Collaboration.PeerObject)">
      <summary>Replaces the <see cref="T:System.Net.PeerToPeer.Collaboration.PeerObject" /> element at the specified index.</summary>
      <param name="index">Индекс (начиная с нуля), соответствующий требуемому элементу.</param>
      <param name="item">Новое значение элемента с указанным индексом.</param>
      <exception cref="T:System.ArgumentNullException">Аргумент <paramref name="item" /> равен пустой ссылке (null).</exception>
    </member>
    <member name="M:System.Net.PeerToPeer.Collaboration.PeerObjectCollection.ToString">
      <summary>Возвращает строковое представление текущих значений каждого экземпляра класса <see cref="T:System.Net.PeerToPeer.Collaboration.PeerObject" /> с запятыми в качестве разделителей.</summary>
      <returns>Строка, содержащая текущие значения каждого экземпляра класса PeerObject, разделенные запятыми.</returns>
      <filterpriority>2</filterpriority>
    </member>
    <member name="T:System.Net.PeerToPeer.Collaboration.PeerPresenceInfo">
      <summary>Представляет сведения о присутствии однорангового узла.</summary>
    </member>
    <member name="M:System.Net.PeerToPeer.Collaboration.PeerPresenceInfo.#ctor">
      <summary>Инициализирует новый экземпляр по умолчанию объекта <see cref="T:System.Net.PeerToPeer.Collaboration.PeerPresenceInfo" />.</summary>
      <filterpriority>2</filterpriority>
    </member>
    <member name="M:System.Net.PeerToPeer.Collaboration.PeerPresenceInfo.#ctor(System.Net.PeerToPeer.Collaboration.PeerPresenceStatus,System.String)">
      <summary>Инициализирует экземпляр объекта <see cref="T:System.Net.PeerToPeer.Collaboration.PeerPresenceInfo" />, включающий строку символов Юникода, описывающую состояние присутствие локального однорангового узла.</summary>
      <param name="presenceStatus"> Состояние однорангового узла.</param>
      <param name="description"> Описание состояния присутствия.</param>
      <filterpriority>2</filterpriority>
    </member>
    <member name="P:System.Net.PeerToPeer.Collaboration.PeerPresenceInfo.DescriptiveText">
      <summary>Получает или задает строку символов Юникода с более подробным описанием состояния присутствия локального однорангового узла.</summary>
      <returns>Строка символов Юникода, описывающая состояние присутствия однорангового узла.</returns>
      <filterpriority>2</filterpriority>
    </member>
    <member name="P:System.Net.PeerToPeer.Collaboration.PeerPresenceInfo.PresenceStatus">
      <summary>Получает или задает состояние присутствия локального однорангового узла. </summary>
      <returns>Перечисление <see cref="T:System.Net.PeerToPeer.Collaboration.PeerPresenceStatus" />, указывающее состояние присутствия однорангового узла.</returns>
      <filterpriority>2</filterpriority>
    </member>
    <member name="T:System.Net.PeerToPeer.Collaboration.PeerPresenceStatus">
      <summary>Устанавливает новое состояние присутствия однорангового узла (пользователя).</summary>
    </member>
    <member name="F:System.Net.PeerToPeer.Collaboration.PeerPresenceStatus.Offline">
      <summary>Указывает, что одноранговый узел (пользователь) отключен от сети.</summary>
    </member>
    <member name="F:System.Net.PeerToPeer.Collaboration.PeerPresenceStatus.OutToLunch">
      <summary>Указывает, что одноранговый узел (пользователь) находится в состоянии "Перерыв на обед" и не может ответить.</summary>
    </member>
    <member name="F:System.Net.PeerToPeer.Collaboration.PeerPresenceStatus.Away">
      <summary>Указывает, что одноранговый узел (пользователь) находится в состоянии "Нет на месте" и не может ответить.</summary>
    </member>
    <member name="F:System.Net.PeerToPeer.Collaboration.PeerPresenceStatus.BeRightBack">
      <summary>Указывает, что одноранговый узел (пользователь) приостановил работу с приложением, и скоро снова примет в ней участие.</summary>
    </member>
    <member name="F:System.Net.PeerToPeer.Collaboration.PeerPresenceStatus.Idle">
      <summary>Указывает, что одноранговый узел (пользователь) находится в бездействующем состоянии.</summary>
    </member>
    <member name="F:System.Net.PeerToPeer.Collaboration.PeerPresenceStatus.Busy">
      <summary>Указывает, что одноранговый узел (пользователь) находится в состоянии "Занят" и его не следует беспокоить.</summary>
    </member>
    <member name="F:System.Net.PeerToPeer.Collaboration.PeerPresenceStatus.OnThePhone">
      <summary>Указывает, что одноранговый узел (пользователь) беседует по телефону и его не следует беспокоить.</summary>
    </member>
    <member name="F:System.Net.PeerToPeer.Collaboration.PeerPresenceStatus.Online">
      <summary>Указывает, что одноранговый узел (пользователь) принимает активное участие в сети совместной работы.</summary>
    </member>
    <member name="T:System.Net.PeerToPeer.Collaboration.PeerScope">
      <summary>Задает текущую сетевую область однорангового узла.</summary>
    </member>
    <member name="F:System.Net.PeerToPeer.Collaboration.PeerScope.None">
      <summary>Указывает, что одноранговый узел не выполняет подключения в узел совместной работы в одноранговой сети.Передача этого значения методу <see cref="M:System.Net.PeerToPeer.Collaboration.PeerCollaboration.SignIn(System.Net.PeerToPeer.Collaboration.PeerScope)" /> не имеет результата.</summary>
    </member>
    <member name="F:System.Net.PeerToPeer.Collaboration.PeerScope.NearMe">
      <summary>Указывает, что вход будет выполняться в область "Соседние пользователи".Эта область облегчает подключения ко всем одноранговым узлам, находящимся в одной подсети, посредством методов совместной работы в одноранговой сети.</summary>
    </member>
    <member name="F:System.Net.PeerToPeer.Collaboration.PeerScope.Internet">
      <summary>Указывает, что вход будет выполняться в область "Интернет".Эта область облегчает связь со всеми контактами в диспетчере контактов.</summary>
    </member>
    <member name="F:System.Net.PeerToPeer.Collaboration.PeerScope.All">
      <summary>Указывает, что вход будет выполняться в область "Соседние пользователи" и "Интернет".</summary>
    </member>
    <member name="T:System.Net.PeerToPeer.Collaboration.PresenceChangedEventArgs">
      <summary>Предоставляет уточняющие сведения для метода обратного вызова при происхождении события <see cref="E:System.Net.PeerToPeer.Collaboration.ContactManager.PresenceChanged" /> или <see cref="E:System.Net.PeerToPeer.Collaboration.PeerCollaboration.LocalPresenceChanged" />.</summary>
      <filterpriority>2</filterpriority>
    </member>
    <member name="P:System.Net.PeerToPeer.Collaboration.PresenceChangedEventArgs.PeerChangeType">
      <summary>Указывает тип изменения, произведенного в состоянии присутствия однорангового узла.</summary>
      <returns>Объект <see cref="T:System.Net.PeerToPeer.Collaboration.PeerChangeType" />, содержащий данные, определяющие тип изменения, произведенного в состоянии присутствия однорангового узла.</returns>
      <filterpriority>2</filterpriority>
    </member>
    <member name="P:System.Net.PeerToPeer.Collaboration.PresenceChangedEventArgs.PeerContact">
      <summary>Указывает объект <see cref="T:System.Net.PeerToPeer.Collaboration.PeerContact" />, состояние присутствия которого изменилось. </summary>
      <returns>Объект <see cref="T:System.Net.PeerToPeer.Collaboration.PeerContact" />, связанный с объектом <see cref="T:System.Net.PeerToPeer.Collaboration.PeerEndPoint" />, состояние присутствия которого изменилось.</returns>
      <filterpriority>2</filterpriority>
    </member>
    <member name="P:System.Net.PeerToPeer.Collaboration.PresenceChangedEventArgs.PeerEndPoint">
      <summary>Specifies the <see cref="T:System.Net.PeerToPeer.Collaboration.PeerEndPoint" /> on which the presence information has changed.</summary>
      <returns>Объект <see cref="T:System.Net.PeerToPeer.Collaboration.PeerEndPoint" />, состояние присутствия которого изменилось.</returns>
      <filterpriority>2</filterpriority>
    </member>
    <member name="P:System.Net.PeerToPeer.Collaboration.PresenceChangedEventArgs.PeerPresenceInfo">
      <summary>Содержит измененные сведения о присутствии объекта <see cref="T:System.Net.PeerToPeer.Collaboration.PeerEndPoint" />, а также строку, определенную объектом <see cref="T:System.Net.PeerToPeer.Collaboration.PeerPresenceInfo" />, описывающую обновленное состояние присутствия.</summary>
      <returns>Измененные сведения о присутствии для объекта <see cref="T:System.Net.PeerToPeer.Collaboration.PeerEndPoint" /> и строка, описывающая обновленное состояние присутствия.</returns>
      <filterpriority>2</filterpriority>
    </member>
    <member name="T:System.Net.PeerToPeer.Collaboration.RefreshDataCompletedEventArgs">
      <summary>Предоставляет уточняющие сведения для метода <see cref="M:System.Net.PeerToPeer.Collaboration.PeerNearMe.OnRefreshDataCompleted(System.Net.PeerToPeer.Collaboration.RefreshDataCompletedEventArgs)" /> при происхождении событий <see cref="E:System.Net.PeerToPeer.Collaboration.PeerNearMe.RefreshDataCompleted" />.</summary>
      <filterpriority>2</filterpriority>
    </member>
    <member name="P:System.Net.PeerToPeer.Collaboration.RefreshDataCompletedEventArgs.PeerEndPoint">
      <summary>Задает обновленный объект <see cref="T:System.Net.PeerToPeer.Collaboration.PeerEndPoint" />.</summary>
      <returns>Обновленный объект <see cref="T:System.Net.PeerToPeer.Collaboration.PeerEndPoint" />, содержащий данные конечной точки однорангового узла.</returns>
      <filterpriority>2</filterpriority>
    </member>
    <member name="T:System.Net.PeerToPeer.Collaboration.SubscribeCompletedEventArgs">
      <summary>Provides qualifying information to a callback method when a <see cref="E:System.Net.PeerToPeer.Collaboration.PeerContact.SubscribeCompleted" /> event is signaled.</summary>
      <filterpriority>2</filterpriority>
    </member>
    <member name="P:System.Net.PeerToPeer.Collaboration.SubscribeCompletedEventArgs.PeerContact">
      <summary>Определяет объект <see cref="T:System.Net.PeerToPeer.Collaboration.PeerContact" />, для которого была запрошена подписка. </summary>
      <returns>
        <see cref="T:System.Net.PeerToPeer.Collaboration.PeerContact" /> object for which a subscription was requested.</returns>
      <filterpriority>2</filterpriority>
    </member>
    <member name="P:System.Net.PeerToPeer.Collaboration.SubscribeCompletedEventArgs.PeerNearMe">
      <summary>Определяет объект <see cref="T:System.Net.PeerToPeer.Collaboration.PeerNearMe" />, для которого запрашивается подписка. </summary>
      <returns>
        <see cref="T:System.Net.PeerToPeer.Collaboration.PeerNearMe" /> object for which a subscription was requested.</returns>
      <filterpriority>2</filterpriority>
    </member>
    <member name="T:System.Net.PeerToPeer.Collaboration.SubscriptionListChangedEventArgs">
      <summary>Provides qualifying information to a callback method when a <see cref="E:System.Net.PeerToPeer.Collaboration.ContactManager.SubscriptionListChanged" /> event is signaled.</summary>
      <filterpriority>2</filterpriority>
    </member>
    <member name="P:System.Net.PeerToPeer.Collaboration.SubscriptionListChangedEventArgs.PeerChangeType">
      <summary>Задает тип произведенного изменения.</summary>
      <returns>Перечисление <see cref="T:System.Net.PeerToPeer.Collaboration.PeerChangeType" />, определяющее тип изменения, внесенного в список подписки.</returns>
      <filterpriority>2</filterpriority>
    </member>
    <member name="P:System.Net.PeerToPeer.Collaboration.SubscriptionListChangedEventArgs.PeerContact">
      <summary>Указывает объект <see cref="T:System.Net.PeerToPeer.Collaboration.PeerContact" />, для которого был изменен список подписки.</summary>
      <returns>
        <see cref="T:System.Net.PeerToPeer.Collaboration.PeerContact" /> object for which the Subscription List was changed.</returns>
      <filterpriority>2</filterpriority>
    </member>
    <member name="P:System.Net.PeerToPeer.Collaboration.SubscriptionListChangedEventArgs.PeerEndPoint">
      <summary>Указывает конечную точку <see cref="T:System.Net.PeerToPeer.Collaboration.PeerEndPoint" />, для которой было получено уведомление о подписке.</summary>
      <returns>Указывает объект <see cref="T:System.Net.PeerToPeer.Collaboration.PeerEndPoint" />, для которого был изменен список подписки.</returns>
      <filterpriority>2</filterpriority>
    </member>
    <member name="T:System.Net.PeerToPeer.Collaboration.SubscriptionType">
      <summary>Определяет, может ли удаленный одноранговый узел, подписанный на локальный одноранговый узел, получать уведомления о событиях.</summary>
      <filterpriority>2</filterpriority>
    </member>
    <member name="F:System.Net.PeerToPeer.Collaboration.SubscriptionType.Blocked">
      <summary>Указывает, что удаленный одноранговый узел, может подписываться на локальный одноранговый узел, но не будет получать уведомления о событиях.</summary>
    </member>
    <member name="F:System.Net.PeerToPeer.Collaboration.SubscriptionType.Allowed">
      <summary>Указывает, что удаленный одноранговый узел, может подписываться на локальный одноранговый узел, а также получать уведомления о событиях.</summary>
    </member>
  </members>
</doc>